Robert W Stoddard, DDS

Robert W Stoddard, DDS
100 Day St Norwood, MA 02062
Add a Review

Consumer Feedback

(2 Reviews)
Did this provider answer all of your questions?
Yes
by Anonymous xxx.xxx.101.165
April 09, 2012
Their office was nice and quiet. I was worried it would be overly loud but it was fine. The office was easy enough to find. They paid close attention to me and all of my questions were answered. Not only did I find a parking spot right away, but I knew my car was safe because the spots were designated and close to the entrance.
by John Doe
March 01, 2011
Add a Review