7/26/11
Bought a car from Allen, this place actually easy. I have had my 2010 Forrester for over a year. I love it! so it was time to send my review in. My only problem is the service center is not open weeknds. This makes it really hard to take a vehicle in for those employed. The services that I have done there have been done with pride by the friendly staff. I would recommend to anyone
Leanne B. from San Carlos