Auto Body Shop: Collision Repair

 
Freeman Toyota's auto body shop is staffed with the most qualified collision repair technicians ready to answer your questions and address your body shop needs. If you'd like to schedule an appointment or contact our collision center about any additional questions please fill out the form below or give us a call at (707) 542-2349.

Contact

Freeman Toyota

2828 Dowd Drive
Directions Santa Rosa, CA 95407

  • Collision Center: 707-542-2349

Dealership Hours

  • Mon - Friday 7:30AM - 5:00PM
  • Sat 8:00AM - 12:00PM
  • Sunday Closed