Peter Muller, MDPeter Muller · Vascular Surgery Physician244 Smith Church Rd, Roanoke Rapids, NC, 27870NPI · 1023002979No reviewsInsuranceNot specified(252) 535-2350Check availabilityBook online Claim listing