Pedro's Auto Repair
Home
About Us
Services
Feedback
Images
Contact Information / Hours
Pedro's is located at
2874 Industrial Plaza Dr.
Tallahassee, FL 32301
Telephone - 850.878.3066
Fax - 850.878.3473
Email -
Pedros@pedros-autorepair.com
Hours of Operation
Monday through Thursday
8:00 - 5:30
Friday
8:00 - 5:00