1. Norwood 8701 W Van Buren St, Tolleson, AZ 85353 Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|33.450825,-112.24838 Phone: (602) 314-7699