Charles Leroy Clark III, MD, Ophthalmology

5441 Health Ctr Dr
AbileneTX  79606 (Taylor County)


Phone: (325) 673-9806
Fax: 325-673-9809

NPI: 1912158627
License Number: ME119554 (FL)