Carpet City 2132 S Yale Ave Tulsa, OK 74114 Phone: (918) 712-9001
Category: Carpet & Rug Dealers - New