Louis Todd House, MD, Anesthesiology

1064 Everett Ave Apt 6
LouisvilleKY  40204-1272 (Jefferson County)


Phone: 502-693-2037
Fax: 502-795-3507

NPI: 1265402002
License Number: 28276 (KY)