Get Directions to Tohono o'odham Police Substation ← View details 2041 West San Xavier Road, Tucson, Arizona 85746 Get Directions From* To * — Required information