Tulsa peeps...anyone have a trustworthy mechanic? Need to get my van checked but I'm not sure what for :/ it's a Honda....
Timothy P. replied:
HUGE yes to Encinas! 4722 S Peoria Ave Tulsa, OK 74105 (918) 747-0597 I love it when a mechanic tells you "everything was fine." or "it was just a small thing... no charge."