1. Woodland Towers 113 W Chipola Ave, Deland, FL 32720 Coordinate: 29.00325,-81.30509 Phone: (386) 738-2700