Castle Creek Canyon Ranch

6006 N Castle Hot Springs Rd Morristown AZ 85342 USA

Location