Solomon Shapiro, MD, Family Medicine

19 N Dobbs St
HalifaxNC  27839-0010 (Halifax County)


Phone: 252-583-5021
Fax: 252-583-2975

NPI: 1003843608
License Number: 28898 (NC)