Family Owned and Operated for over 30 Years in the North Texas and Southern Oklahoma Area.
Welcomejust a stone'smichael ledueownerthrow away
City Glass & Mirror is located at the address 2214 Seymour Hwy in Wichita Falls, Texas 76301. They can be contacted via phone at (940) 723-8515 for pricing, hours and directions. City Glass & Mirror specializes in Roofing, Gutters, Land Development.
City Glass & Mirror has an annual sales volume of 0 - 500K. .For more information contact Mike Le Due, Owner
City Glass & Mirror provides...
* Store Fronts * Mirrored Walls * Shower Doors * Storm Windows & Doors * Furniture Tops * 24 Hour Emergency Service