Benjamin Davidteitelbaum NPI 1609888502 Practice location: 98 State Road 150, El Prado, NM 87529 Taxonomy code: 171100000X Phone: (505) 776-1067