Surfside Japanese Auto Parts & Services in Tulsa
(918) 835-2226
Surfside Japanese Auto Parts & Service is an auto repair shop in Tulsa, Oklahoma, that specializes in brake service, carburetor repairs, exhaust system replacements, and scheduled maintenance. We're a AAA•-approved, locally owned and operated shop ...