CommDepot – South City

2629 Cherokee St.

St. Louis, MO 63118

314-771-0000

CommDepot – North County

242 Mayfair Plaza Shopping Center,

Florissant, MO 63033

314-741-5800

Store Hours:

Comm Depot North:

Monday – Thursday: 10:00 am – 7:00 pm

Friday: 10:00 am – 8:00 pm

Saturday: 10:00 am – 6:00 pm

Sunday: Closed

Store Hours:

Comm Depot South:

Monday – Friday: 9:30 am – 8:00 pm

Saturday: 10:00 am – 6:00 pm

Sunday: 11:00 am – 5:00 pm

Comm Depot South

Get in Touch: