Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1989
NPI: 1073577375
Practice Locations (2)
ESPINOZA VEIN INSTITUTE LLC
117 PARK PLACE CT
Lexington, SC 290726690
ESPINOZA VEIN INSTITUTE LLC
117 PARK PLACE CT
LEXINGTON, SC 290726690
8036269075
Source: CMS National Downloadable File, September 2026.