New England Denture Center was a nice place to get a first time consultation. It was comforting knowing that they strictly specialize in dentures. Dentists seem to be not that involved anymore. It was nice to know that this is their primary field of work. NEDC staff was very friendly as well. One more thing: I didn't have to wait in the waiting room for too long!!!
more