Company Overview
Company Name
Owasso Auto Spa
Address
9800 N 119th E Ave, Owasso, OK, 74055, United States
Website
theowassoautospa.comPhone
(918) 274-9889About Owasso Auto Spa
Owasso Auto Spa is a full-service car wash and detail shop located in Owasso, Oklahoma, United States. Established over two decades ago, the company offers a range of services, including full-service and self-service options, as well as comprehensive detailing for various vehicle types. In 2023, Owasso Auto Spa underwent a change in ownership, now proudly owned by local residents Grant Killion, Michael Stone, and Ray Foreman, who are dedicated to supporting the community.