Address:
17 Eden Rd, Lido Beach 11561
(516) 431-5559 (Phone)
Hospitals:
17 Eden Rd, Lido Beach 11561
Long Beach Medical Center
455 East Bay Dr, Long Beach 11561
Education:
Medical School
New York University
Graduated: 1958
Lenox Hill Hospital
Bellevue Hospital Center