Well even though the word radiator is on the side of the building they do not fix radiators. I was told they only had one guy that works on them and he went to Mexico. Do not wast your time and gas going here.
Information
1Photos
2Comments
2.3Rating
Address:320 N F St, Lompoc, CA 93436, United States