1. Paper Man 2211 River Ridge Rd, Deland, FL 32720 Coordinate: 28.98373,-81.3492 Phone: (386) 734-4406