Denture Service for your Smile in Ottawa - Barrhaven Denture Clinic fabricates all types of dentures (full dentures, immediate dentures, partial dentures, implant dentures, etc.), ... more... See more text