Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2019
NPI: 1669036661
Practice Locations (2)
PRESBYTERIAN HEALTHCARE SERVICES
1010 SPRUCE ST
ESPANOLA, NM 875322724
5053670360
RYAN K ANDERSON D P M P C
105 MILLS AVE, SUITE 100
LAS VEGAS, NM 877014169
5054253313
Source: CMS National Downloadable File, September 2026.