Floor Source

2366 Schuetz Rd
St. Louis
MO, 63146

Phone:

(314) 447-1972

Web:

Category: Flooring

Store Hours:

Mon 8am - 5pm
Tue 8am - 5pm
Wed 8am - 5pm
Thu 8am - 5pm
Fri 8am - 5pm
Sat Closed
Sun Closed

Nearby Stores:

Location Map:

About Floor Source

Floor Source is located at 11616 Page Service Dr., Saint Louis, Mo. This business specializes in Tiling & Flooring. Floor Source is a full-service floor covering company focused on servicing clients from the residential, design, contractor and builder markets. Our state of the art designer..

Note: Floor Source St Louis store hours are updated regularly, if you find any error please notify us.