Lloyd Ross Taustine, MD, Ophthalmology

1169 Eastern Pkwy
Ste 3334
LouisvilleKY  40217-1417 (Jefferson County)


Phone: 502-458-9004
Fax: 502-458-9842
Email: tec***@*****ol.com

NPI: 1437151099
License Number: 19646 (KY)