About Leigh Vaughan, MD
Leigh Vaughan, MD is a hospice and palliative internal medicine doctor, internal medicine doctor, and primary care doctor who practices at Leigh Vaughan, MD Practice located at 135 Rutledge Ave in Charleston, SC 29425 (Charleston County).
Dr. Leigh Vaughan has 15+ years of experience in hospice and palliative internal medicine.
Leigh Vaughan, MD earned a degree of a Doctor of Medicine.
Licenses and Affiliations
Leigh Vaughan, MD has been registered with the National Provider Identifier database since January 31, 2006, and her NPI number is 1417928144.
Book an Appointment
To schedule an appointment with Dr. Leigh Vaughan, please call (843) 792-1332.