Integrated Utility Services is located in Houston, United States on 801 Louisiana St Suite 101. Integrated Utility Services is rated 3 out of 5 in the category electric utility company in United States.
Address
801 Louisiana St Suite 101
Accessibility
Wheelchair-accessible entrance