Map of Helen Keller National Center Assisted Living Facility in Nassau County, NY:

Helen Keller National Center Assisted Living Facility Nassau Sea Cliff 40.8568954 -73.7011576