1. E & C Clocks And Repair 1288 Hibiscus Ln, Apopka, FL 32703 Coordinate: 28.66006,-81.4571 Phone: (407) 663-0051