Jul 21, 20193 on 63 on 6™ Provider Now in Denver, ColoradoDENVER, CO — A new 3 on 6 certified dental surgical center is opening its doors in Denver, Colorado in April of 2019, called Smile Clinic...