Top Rated16Echo Lake900 North Atwater Drive, Malvern PA 19355+1 (484) 568-4777G4.776Independent Living