Farmer's Radiator & Ac Shop

233 E Main St
Newark, DE 19711
No photo available for this business

Business Information

Automobile Air Conditioning Equipment, Automobile Radiator Repairing
Radiator Repair

Customer Reviews (1 reviews)

Anuraag M.

on Judys Book Aug 14, 2005
I have had bad experience's at this place. He tries to loot you by changing wrong parts and treats you without any respect.I persisted with him for a year because he was close to my place of work before I realized that he... (more)

Browse our top cities

Browse cities by state