Found 1 place
Address: 41 Ft Bayard Rd, Santa Clara, NM 88026
Latitude: 32.7891 (32°47′21″N), Longitude: -108.1579 (108°9′28″W)
Phone: (575) 537-3302
Site: nmhealth.org/about/ofm/ltcf/fbmc