Happy Feet Carpet Cleaning in Tulsa OK Advertisement Happy Feet Carpet Cleaning 307 Waverly Dr Tulsa, OK 74104 (918) 907-1387 Listed On These Pages: Carpet & Upholstery Cleaning Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: