Stephen Charlesmoran NPI 1164430211 Practice location: 317 W Country Club Rd, Roswell, NM 882015892 Taxonomy code: 1223G0001X Phone: (505) 624-0636