Fence & Deck Depot Inc.
Drag box to select area
Fence & Deck Depot, Inc. is a window and door installation company that serves the St. Charles and St. Louis areas. The store carries energy star doors and windows, and most come with a lifetime warranty. It also has a supply of fence and deck materials.
1432 South Dr, Saint Charles, MO 63303
- Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed