Genia Louisedevenport NPI 1629107859 Practice location: 245 E Orchard Park Rd, Dexter, NM 882309704 Taxonomy code: 225100000X Phone: (505) 622-4905