Gallagher in Sugar Land, TX 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PMClosed Today Closed Today 2277 Plaza Drive 2nd Floor Sugar Land, TX 77479 USphone(715) 358-5956(715) 358-5956Get DirectionsVisit Store Website