Atria Forest Hills
112-50 72nd Ave
Forest Hills, NY 11375
Located in the Forest Hills area of Forest Hills, New York, Atria Forest Hills is a senior care facility for residents 65 and over. With an average family income of $69,446, the facility is in a predominantly middle class ...