Harwood Auto Repair is located in Mesa, Arizona at 652 W. Broadway Rd. Mesa, AZ 85210 — on the south side of Broadway, between Country Club and Extension (so, just west of Country Club).
Monday through Saturday
8:00am to 6:00pm
… but we’re known to be flexible.