Frank Thomas Hannah, MD, Ophthalmology

1622 E Marion St
ShelbyNC  28150-4939 (Cleveland County)


Phone: 704-482-2020
Fax: 704-482-7707
Email: run***@*****ol.com

NPI: 1215941810
License Number: 14206 (NC)