Strobel's Clock Repair & Sales
530 Chicora Fenelton Rd, Fenelton, Pennsylvania, 16034-9608
(724) 445-7214