Town Of Vaughn NPI 1215194493 Practice location: 649 Hem Street, Vaughn, NM 88353 Taxonomy code: 3416L0300X Phone: (505) 584-2301