Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1962436220
Practice Locations (2)
OPEN ACCESS MIAMI, LLC
16401 NW 2ND AVE, SUITE 101
MIAMI, FL 331696036
3059485333
OPEN ACCESS MIAMI, LLC
16401 NW 2ND AVE, SUITE 101
NORTH MIAMI BEACH, FL 331696036
Source: CMS National Downloadable File, September 2026.