Where is Shelby Charter Township located?
Shelby Charter Township, Shelby Charter Township, United States of America (approx. 42.66964°, -83.0338°)
Shelby Charter Township, Shelby Charter Township, United States of America (approx. 42.66964°, -83.0338°)