Keith D Shealy, MD, Family Medicine

1025 W Meeting St
Ste 200
LancasterSC  29720-2204 (Lancaster County)


Phone: 803-285-7414
Fax: 803-283-4329

NPI: 1578557153
License Number: 10924 (SC)