We found 2 providers named 'Marvin Vaughan' nationally.
Dr. Marvin Vaughan works as a general internist in Rochester, MN. Dr. Vaughan graduated from Oral Roberts University School of Medicine. His medical residency was performed at Mayo Clinic. Patient reviews placed him at an average of 2.0 stars out of 5. He is professionally affiliated with Mayo Clinic.