1. The Screen Shed 4977 N Wacousta Rd, Fowler, MI 48835 Coordinate: 43.0604,-84.70544 Phone: (734) 657-7154