Franklin Clock Shop
129 E Main St, Elmsford 10523