My experience with Bel Red Dentists has been very positive.
They are very practical and no frills type outfit. I only have good things to say in the year of care I have gotten from them.
They are also open on saturdays which works well for me.
I would highly recommend them to anyone.
more