Mary Ruth Marshall, DDS, Dentist

7643 Market St
WilmingtonNC  28411 (New Hanover County)


Phone: 910-686-9802
Fax: 910-686-1096

NPI: 1740403989
License Number: 4778 (NC)