602 Broad St
A symbol of Central Falls, the historic Cogswell Tower stands 70 feet tall in the center of Jenks Park. Built in 1904, this stone clock tower offers panora
JavaScript is required to use this application. Please enable JavaScript in your browser settings.