Description: Swiss House Clocks in Orlando, FL has a long standing reputation spanning across many generations of delivering high quality clock repairs. For more information call us today at (407) 228-1339 or (407) 425-1873.
fl (6334) orlando (2550) watch repair (149) clock repair (92) music boxes (42) watch sales (9) clock sales (8)
C all Us Today! Main: (407) 228-1339 or (407) 425-1873
An Affiliate of Main Street America