Address:
Sumner L Freeman MD
81 E 77Th St, New York 10075
(212) 737-5066 (Phone)
Hospitals:
Sumner L Freeman MD
81 E 77Th St, New York 10075
Beth Israel Medical Center
1st 16Th St, New York 10003
Education:
Medical School
Boston University School Of Medicine
Graduated: 1955
Lenox Hill Hospital
Graduated: 1956
Mass Eye Ear Infir
Graduated: 1959