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.


Freeman Toyota

2828 Dowd Drive
Directions Santa Rosa, CA 95407

  • Collision Center: 707-542-2349

Collision Center Hours

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