Life Care Center of Tucson
6211 North La Cholla Blvd
Tucson, AZ 85741
Life Care Center of Tucson is located near the Casas Adobes area of Tucson, Arizona. It is a 162 bed senior care facility. The facility is in a largely middle income area, with a median household income of ...