Starfish Care Homes Home Medical > Home Health Services > Starfish Care Homes Address: 6411 E. Santa Elena Tucson AZ 85715 Telephone: 520-609-4693 Web: http://www.starfishcarehomes.com Tweet