Custom Designed DenturesGain a boost of confidence with a new smile thanks to Petya Simeonova Denture Clinic. Located in Niagara Falls, our clinic offers full, partial, and immediate dentures. We design custom dentures to fit your specific oral needs. Each person's mouth and smile are unique. That's why we take the time to conduct proper measurements and cast accurate moulds to ensure you receive a pair of dentures that is both functional and comfortable.more...See more text