Happy Teeth – 1570 E Colfax Ave | Denver, CO 80218