1. Phantom Retractable Screens 1020 E Saginaw St, Lansing, MI 48906 Coordinate: 42.74049,-84.53679 Phone: (517) 485-8243
2. Sieloff Glass & Screen 1110 E Oakland Ave, Lansing, MI 48906 Coordinate: 42.74348,-84.53535 Phone: (517) 482-7464