1. Window Genie of Sugar Land 12743 Capricorn St Ste 900, Stafford, TX 77477 Coordinate: 29.63575,-95.56732 Phone: (832) 532-5515