Emma Yang DMD Top Dentist 6 Larch Ave., Unit 402 Wilmington, Delaware, 19804 Phone: 302-999-8822 Company Name: Avalon Dental of Newport Dentist Category: Cosmetic Dentistry Profile Let this business know you found them on Delaware Today's Online Directories. Locations Wilmington 6 Larch Ave., Unit 402 Wilmington, Delaware 19804 Claim/Edit Listing