1. Crystal Clear Vision 307 E New York Ave, Deland, FL 32724 Coordinate: 29.02836,-81.29844 Phone: (386) 734-8195