Stephen Anthony Vaughn, MD, Internal Medicine

1760 Grande Blvd Se
Rio RanchoNM  87124 (Sandoval County)


Phone: 505-896-7200
Fax:

NPI: 1700934833
License Number: 2001-116 (NM)