Sunrise at River Road
4975 North 1st Ave
Tucson, AZ 85718
Sunrise at River Road is a senior care community located in the Limberlost neighborhood of Tucson, Arizona. With a median household income of $84,796, the facility is in a mostly affluent area. It has a dense population, with ...