Champlain Smile Solutions 290 reviews Cosmetic dentist 110 Kimball Ave #230, South Burlington, VT 05403