St Mary of the Assumption
28 Ash St W, Three Oaks, MI 49128-1204St John United Church-Christ
10 Linden St W, Three Oaks, MI 49128-1129First Reformed Church
301 N Elm St, Three Oaks, MI 49128-1000Free Methodist Church
12 Michigan St E, Three Oaks, MI 49128-1240Three Oaks United Methodist
2 Sycamore St E, Three Oaks, MI 49128-1146First Congregational Church
108 Ash St E, Three Oaks, MI 49128-1202