Contact

SAL AUTO

Phone

707.527.3660

Address

910 Santa Rosa Ave

Santa Rosa, CA  95404

Hours

Monday through Friday

9:00 am to 5:30 pm

Social