Situated in the foothills of the Tucson Mountains and the beautiful Sonoran Desert, the Redemptorist Renewal Center at Picture Rocks is a spiritual life and renewal center that provides a unique opportunity for solitude, reflection, prayer and contemplative practice.
Located on 120 acres that border the Saguaro National Park West, it is a site that appeals to the nature lover and gently challenges the more urban personality.
With miles of trails available into the desert, the variety of the desert flora (especially the cacti) and fauna, plus ancient Hohokam Indian rock art (petroglyphs). They are located on the Renewal Center property. This is an atmosphere that inevitably nudges visitors to draw closer to the sacred.