Saint Bartholomew Catholic Church, Massachusetts, United States
5.0 (1 review) Spent < 1 hour Ranking #13 in Needham Historic Sites • Churches & Cathedrals
The best things...
come in small packages. This is the smaller Catholic congregation in town. Building not very attractive but the community is very welcoming.
Address
1180 Greendale Ave, Needham, MA 02492-4706
Website
http://www.stbartholomew-needham.org/
Current local date and time now
Tuesday, May 14, 2024, 9:44
User Ratings
5.0 based on (1 review)
Excellent
100%
Good
0%
Satisfactory
0%
Poor
0%
Terrible
0%