Graduated: 1996
Offers telehealth
NPI: 1114137684
Practice Locations (2)
SANTA FE MOUNTAIN CENTER INC
1524 B BISHOPS LODGE RD
SANTA FE, NM 875060209
5059836518
THE LIFE LINK
2325 CERRILLOS RD
SANTA FE, NM 875053377
5054380010
Source: CMS National Downloadable File, September 2026.