Divine Providence Parish


Saint Joseph's Church | Saint Peter's Church

New Britain, CT 

 

 

 

 

Saint Joseph's

 

 

 

 

Saint Peter's

195 South Main Street ​

98 Franklin Square ​