Shelby Motor Cars
3120 W Tharpe St, Tallahassee, FL, 32303
(850) 576-5275
About Shelby Motor Cars
Shelby Motor Cars located at 3120 W Tharpe St in Tallahassee, FL services vehicles for Auto Repair. Call (850) 576-5275 to book an appointment or to hear more about the services of Shelby Motor Cars.