Barlow TowingBarlow Holdings, Inc dba Barlow Towing & Auto Repair is located in Tuba City, Arizona. We are 10 miles East of Highway 89 and Junction 160. We are North of Flagstaff, AZ South of Page, AZ and West of Kayenta, AZ. Towing is provided 24 hours to immediate tows. We offer light to medium duty wreckers and Lock-Outs.