Dentist in Delaware Avalon Dental has a 4.8 average rating from 44 reviewsTags: Dental Location: 6 Larch Ave, Newport, Delaware, 19804 Phone: +1 302-999-8822 Special Offers: nanAppointments: nanReviews: https://search.google.com/local/writereview?placeid=ChIJ1VcB0BUCx4kRc_0ODhJnO-A