Cynthia D Downard, MD, Surgery

411 E Chestnut St
LouisvilleKY  40202-1713 (Jefferson County)


Phone: 502-588-0390
Fax: 502-588-0396
Email: cyn***@*****il.com

NPI: 1326262270
License Number: 41273 (KY)