5 /5 Daniel Meiers: Stricks Auto & Truck Repair is an exceptional repair shop in Tallahassee. I would rate them the best in town.
815 Eppes Dr #4708, Tallahassee, FL 32304
(850) 576-0819
GG map: https://www.google.com/maps/place/?q=place_id:ChIJA23syBv17IgRzV6JMWNLOT4