Avalon Dental Centre St John’s Nl
Avalon Dental Centre in St. John’s, Newfoundland and Labrador offers a variety of dental services. It is located at 48 Kenmount Road in the Avalon Mall. The clinic is open seven days a week and welcomes patients by appointment only. They provide a range of general dentistry services and are highly recommended by their clients. They specialize in cosmetic dentistry and offer a wide range of treatments for both children and adults.