Automotive in Tamaroa, IL Ray's Auto Body235 S Walnut StTamaroa, IL, 628886184963151Auto Repair & ServiceAuto Repair ServiceCarls 4x4 AutomotiveCustom Dyno Tune Up Automotive Service And Body Shop Of Lafayette Show MoreSee AlsoAuto Repair & ServiceTrucks