Facilities

 

We operate out of a 10,500 sq. ft. facility located in northwest Houston which is situated on 1.6 acres. We also have a 5,000 sq. ft. building on this same site.

10-19-2017