Lenox Hill Hospital

Address

100 E 77th St
Maplewood, NJ 07040