1. King Neptune Inc 109 W Vermont Ave, Deland, FL 32720 Coordinate: 29.00841,-81.30379 Phone: (386) 736-7780