USA, Arizona, Santa Cruz County, Sycamore Canyon Edge of Ruby Mountains WNW of Nogales near Ruby, S. Santa Cruz County. Off Hwy 289 (Ruby Road). Along stream bed. Grassy oak woodland at head; riparian woodland in canyon bottom; desert scrub on arid slopes; crevis plants on canyon walls.Rich and varied flora. Abundant on rocky slopes.