Skilled Nursing Facility The Center 5020 E. Glenn St. Tucson, AZ 85712 520-347-5555 www.centerattucson.com Starfish Care Homes Six locations in Tucson. 8-10 residents per home 520-609-4693 starfishcarehomes.com