Accepting new patients
Vascular Surgery · Male · Age 59
Norton Vascular Associates3 Audubon Plaza Dr Ste 220 Louisville, KY 40217
Make an Appointment
Dr. Stephen Self, MD is a vascular surgery specialist in Louisville, KY and has been practicing for 26 years. He graduated from University Of Louisville School Of Medicine in 1985 and specializes in vascular surgery.