Polite friendly staff, short wait times. They keep my teeth looking great!

–stevenp (Wed,23 Mar 2016 22:57:26 -0700)