Graduated: 2006
Offers telehealth
NPI: 1770765166
Practice Locations (2)
HEART AND SOUL OF NM, INC
1300 E RIVER RD, APT B
BELEN, NM 870027426
5053120040
KROSSROADS INTEGRATIVE HEALTH AND RECOVERY SOLUTIONS INC
6 CALLE MEDICO, SUITE 1
SANTA FE, NM 875054761
5057186776
Source: CMS National Downloadable File, September 2026.