Jack P Shepherd, MD, Family Medicine

330 Billingsley Rd Ste 101
CharlotteNC  28211-5020 (Mecklenburg County)


Phone: 704-316-2333
Fax: 704-316-2334

NPI: 1952353781
License Number: 200201174 (NC)