Lisa Welch, MD, Internal Medicine

1290 Columbia Dr
DecaturGA  30032-2824 (DeKalb County)


Phone: 404-289-1952
Fax: 404-289-1953
Email: lwe***@*****oo.com

NPI: 1912096363
License Number: 042486 (GA)