1. On The Spot Glass and Screen Replacement 2393 Forrest Hills Dr, Tecumseh, MI 49286 Coordinate: 41.99933,-83.9779 Phone: (517) 748-9900