What is the halfway point between Surprise AZ and Tucson AZ?

The halfway point between Surprise, Arizona, and Tucson is Casa Grande.