Back

Albera Bros.

San Francisco, CA

not yet
rated
1 Review

2860 - 16th St.

San Francisco, CA

94103

Directions

Is this your dealership?

Sort by

1 Review of Albera Bros.

December 28, 2004

It's unfortunate that there is only one Chrysler dealership in San Francisco for repairs and service. I always feel lke I'm being taken for a ride when dealing with Albera Bros. <br>I had to bring m More

by raiderlegend
Customer Service
Friendliness
Quality Of Work
Recommend Dealer
No
Employees Worked With
Justin King & Craig Dalzelle