Betos Auto Repair Truck & Trailer Repair 108 S Ayer St, Harvard, IL 60033, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 108 S Ayer St, Harvard, IL 60033, USA City HARVARD State Illinois Country United States