WindowStill Address: 131 S Main St, Eaton Rapids, MI 48827 517-292-4066 info@windowstill.com Hours of Operation: 8 AM- 8PM Contact Us