1. Watry Steven C 646 W Plymouth Ave, Deland, FL 32720 Coordinate: 29.04215,-81.31548 Phone: (386) 873-3700