St Mary Catholic Church
- Three Oaks, MI
- 7.2 mi away
Catholic
St Mary of the Lake is a Catholic church in New Buffalo, Michigan, in Berrien County. It is located at 718 W Buffalo St, New Buffalo, MI 49117.
Explore other Catholic churches in Michigan or all churches in New Buffalo.
Looking somewhere else? Find churches near any ZIP code, city or address: