Graduated: 1996
Offers telehealth
NPI: 1659418390
Practice Locations (3)
ST PETERSBURG, FL 33702
8135751161
329 S OYSTER BAY RD, SUITE 500
PLAINVIEW, NY 118033301
83 SANTA BARBARA DR
PLAINVIEW, NY 118035815
Source: CMS National Downloadable File, September 2026.