Dr. Lisa Welch, MD Internal Medicine 1290 Columbia DrDecatur, GA 30032 (404) 289-1952 About Dr. Lisa Welch, MD Affiliation: South Dekalb Primary Care