Pusch Ridge at El Conquistador Resort & Country Club – 85737Home › Forums › Pusch Ridge at El Conquistador Resort & Country Club – 8573785737 Address 10555 N La Canada Dr Tucson, Arizona 85737 Phone: Sorry, there were no discussions found. You must be logged in to create new discussions.