Location
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).
Hours
Monday through Saturday
8:00am to 6:00pm
… but we’re known to be flexible.
Phone
(480) 833-7848
© Harwood Auto Repair