Medical school: BARRY UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1995
NPI: 1821090838
Practice Locations (3)
BARRY UNIVERSITY INC
3659 S MIAMI AVE, SUITE 3008
MIAMI, FL 331334225
3058597777
BARRY UNIVERSITY INC
160 NW 170 ST
NORTH MIAMI BEACH, FL 331695521
3056511100
BARRY UNIVERSITY INC
16800 NW 2ND AVE, SUITE 202
NORTH MIAMI BEACH, FL 331695504
3056937287
Source: CMS National Downloadable File, September 2026.