After having problems with a previous denture, a friend recommended smile on the square. The care I received from all of the staff was excellent. Every detail was taken i ... more