Carroll Chimes Bell Tower

Carroll Chimes Bell Tower Photo

Location:

605 Philadelphia Street
Covington KY 41011
100 foot German Gothic clock tower.