James F Malcolmson, MD, Internal Medicine

800 E 9th Ave
Sierra Vista Hospital
Truth or ConsequencesNM  87901-1954 (Sierra County)


Phone: 505-894-2111
Fax: 505-894-7659

NPI: 1659338721
License Number: 8964 (NM)