OR1SHORTDESCRIPTION Sugar Land Glass and Shower are Houston windows professionals that do everything you need for beautiful windows. Call us for custom installations, repairs, and more! We’re here to help. CALL US NOW 832-563-4360 281-509-9223