1. Owasso Auto Care 212 N Main St, Owasso, OK 74055 Coordinate: 36.26893,-95.85543 Phone: (918) 272-7437