Apopka FL Clocks Dealers 1. 1288 Hibiscus Ln, Apopka, FL 32703 | E & C Clocks & Repair (407) 869-8516