1. Allstar Solar Screens 22650 Baneberry Rd, Magnolia, TX 77355 Coordinate: 30.12706,-95.77708 Phone: (832) 606-8104