1. On The Move 1630 Alexander Dr, Deland, FL 32720 Coordinate: 28.99778,-81.34435 Phone: (386) 848-0442