Fence & Deck Depot Inc.

Flag as Inappropriate

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
(636) 940-2228
  • Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »