Canoa Hills Social Center Address 3660 S Camino del Sol Green Valley AZ 85622 United States Upcoming Events No events in this location