Indian Hills Senior Community
1541 E 191st St
Euclid, OH 44117
Indian Hills Senior Community is a senior care facility for those over the age of 55 situated near by the North Collinwood neighborhood of Euclid, Ohio. With an average family income of $31,078, the facility is in a predominantly ...