Gleam Smile Centre and DiNardo Denture Clinic are two separate businesses that are located in the same building at 678 Upper James St. Hamilton, ON. We do share a common reception area and our friendly receptionist will be there to greet you.
DiNardo Denture Clinic has been in business for over 30 years and has a reputation for quality work and excellent client care. Most dentures are made on site in the spacious second floor dental laboratory.