Shelby's Automotive

  • Mechanical
7900 N MacArthur
Oklahoma City, OK 73162
(405) 721-8465
(405) 721-8466 (fax)