Stephen Michael Vaughan, DMD, Dentist

2003 Southern Blvd Se Ste 133
Rio RanchoNM  87124-3754 (Sandoval County)


Phone: 505-221-5740
Fax:

NPI: 1467811844
License Number: DD4769 (NM)