Graduated: 1980
NPI: 1508195785
Practice Locations (3)
60 LITTLE E NECK RD
BABYLON, NY 117022504
5165516980
25 WAVERLY PL
Farmingdale, NY 117353503
25 WAVERLY PL
FARMINGDALE, NY 117353503
5165516980
Source: CMS National Downloadable File, September 2026.