About St. Charles Borromeo Church Complex (Woonsocket, Rhode Island)

Religion, Other Temples, Interesting Places

The St. Charles Borromeo Church Complex is an historic Roman Catholic Church in Woonsocket, Rhode Island on North Main Street within the Diocese of Providence.

Source From: Wikipedia
204, North Main Street, Woonsocket, Rhode Island, United States of America, 02895

Nearest places in St. Charles Borromeo Church Complex (Woonsocket, Rhode Island)