John L Petersen, MDJohn L Petersen · Interventional Cardiology Physician615 Ridge Rd, Roxboro, NC, 27573NPI · 1629026893No reviewsInsuranceNot specified(336) 599-2121Check availabilityBook online Claim listing