Durfee Rebuilding Head
2406 Durfee Ave, El Monte, CA 91732
Reviews
11/07/2009
Provided by SuperpagesThis place is does not know what they are doing. They don't honor their warranties and they like to pass the blame on othr things when it's clearly not the problem. I would not recommend this place to anyone unless you want your job done wrong!
More Business Info
- Hours
- Regular Hours
Mon - Fri: - Neighborhood
- Mountain View
- Categories
- Automobile Machine Shop, Auto Repair & Service
Suggest an Edit