Where is St. Joseph Charter Township?

Where is St. Joseph Charter Township located?

St. Joseph Charter Township, Michigan, United States (approx. 42.07055°, -86.47833°)


Where is St. Joseph Charter Township on the map?