Display World
119 Oldham St, Houston, TX 77011
Reviews
02/17/2015
Provided by YP.comBad customer service, difficult to get a hold of, no product support. They are a middle man from China. once you get the product it's your problem...
More Business Info
- Hours
- Do you know the hours for this business?
- Neighborhoods
- South Central Houston, Second Ward
- Category
- Display Fixtures & Materials
Suggest an Edit