Madelyn Gray Shore, DMD, Dentist

271 Howard Blvd
NewportNC  28570-7927 (Carteret County)


Phone: 252-223-4161
Fax:

NPI: 1114549375
License Number: 11837 (NC)