The House of Glass

Opening Hours: standard

One of the best in DSM. You always pay for what you get, quality stuff here. If you want that cheap foreign stuff go elsewhere. With that said, they do have a…

Address : 5701 Fleur Dr
City : Des Moines
State : IA
Zip : 50321
Country : US
Write a Review

Customer reviews

5 star
0%
4 star
0%
3 star
0%
2 star
0%
1 star
0%

Reviews