Charles A.shannon NPI 1093701435 Practice location: 711 N Union Ave, Roswell, NM 882013955 Taxonomy code: 183500000X Phone: (505) 622-6571