John Allen Knepper, DO, Family Medicine

570 Long Point Rd Ste 130
Mount PleasantSC  29464-7931 (Charleston County)


Phone: 843-884-2133
Fax: 843-884-2868

NPI: 1063495067
License Number: 0379 (SC)