I had a dental implant procedure done at Leslie No...
I had a dental implant procedure done at Leslie North Dental Implant Center Newmarket and I'm extremely happy with the outcome. The staff was friendly and professional, and the facility was clean and well-equipped. I highly recommend this dental center to anyone in need of dental implants.
