Locations

COME VISIT US AND SEE OUR PRODUCTS

South Tulsa Carpet & Tile
10807 S Memorial Dr Ste B
Tulsa, OK 74133-7360
Phone: 918-492-8032
Fax: (918) 492-3563
Store Hours: