1. United States Postal Service
336 E New York Ave, Deland, FL 32724
Coordinate: 29.02691,-81.29764
Phone: (800) 275-8777
2. Budget Truck Rental
1015 S Woodland Blvd, Deland, FL 32720
Coordinate: 29.01099,-81.30205
Phone: (386) 740-7227
3. Kremer Sales
32106 Ponderosa Ave, Deland, FL 32720
Coordinate: 28.98477,-81.4238
Phone: (352) 357-3118