Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1811907553
Practice Locations (2)
555 S SCHWARTZ AVE
FARMINGTON, NM 874015955
5053274998
5555 S SCHWARTZ AVE
FARMINGTON, NM 874015955
Source: CMS National Downloadable File, September 2026.