Freeman Toyota Santa Rosa
Sales: 707-466-6899
| Service: 707-466-7234
2875 Corby Ave Santa Rosa, CA 95407
OPEN TODAY: 9:00 AM - 7:00 PM
Open Today !
Sales: 9:00 AM - 7:00 PM
Parts & Service: 7:00 AM - 5:30 PM
Rental: 7:00 AM - 5:30 PM
Used Car, Truck and SUV Inventory
Dog Friendly