Medical school: ALBERT EINSTEIN COLLEGE OF MEDICINE OF YESHIVA UNIVERSITY
Graduated: 1995
NPI: 1386754562
Practice Locations (4)
5130 LINTON BLVD
DELRAY BEACH, FL 334846597
5614998830
5130 LINTON BLVD, D4
DELRAY BEACH, FL 334846595
5130 LINTON BLVD, SUITE F7
DELRAY BEACH, FL 334846596
PALM BEACH EYE CENTER INC
5162 LINTON BLVD, SUITE 204
DELRAY BEACH, FL 334846567
5618657290
Source: CMS National Downloadable File, September 2026.