Glendora, CA
Glendora Import Specialist
Glendora, CA (about 20 miles east of Los Angeles)
Chris is the owner, Gus is the mechanic
(626)914-4911
I've only seen my Cruiser in there but Gus knows his stuff and they are very honest while trying to only fix what needs to be fixed. They...