Peter Muller, MD, Surgery

244 Smith Church Rd
Building 5
Roanoke RapidsNC  27870-4956 (Halifax County)


Phone: 252-535-2350
Fax:

NPI: 1023002979
License Number: 39203 (NC)