Installed Works Address 6341 Stewart Rd., #304 Galveston, Texas 77551 713-703-8274 Visit Us Open Hours Monday - Friday: 10am – 5pm Weekends: 10am – 9pm Holidays: Closed Shop Follow FollowFollowFollow Subscribe Success! Email Subscribe