David Alfred Moretz, DDS, Dentist

122 E Main St
BeulavilleNC  28518 (Duplin County)


Phone: 910-298-5111
Fax: 910-298-8398

NPI: 1417063751
License Number: 4930 (NC)