Donald Lflory NPI 1083751168 Practice location: 11 Catalina St., El Prado, NM 87529 Taxonomy code: 103TC0700X Phone: (515) 751-3848