Everyone at Cherry Hill Dental was very nice. It was nice having everything prepared for me when I walked into my very first appointment. They are very easy to work with when scheduling appointments and explaining the work that needs to be doing. They also went over all of the costs and insurance coverage with me.
more