Charles C Barr, MD, Ophthalmology

301 E Muhammad Ali Blvd
LouisvilleKY  40202-1511 (Jefferson County)


Phone: 502-852-5466
Fax: 502-852-4947

NPI: 1770518409
License Number: 18409 (KY)