Oro Valley, Arizona, nestled in the foothills of the Santa Catalina Mountains and adjacent to the metropolis of Tucson.

read more