Cavanaugh Catherine E DDS
Dentists, Orthodontists Orthodontic Dentistry
★
★
★
★
★
1.0 / 5.0
- Address
- 1353 E Mound Rd Ste 203, Decatur, IL, 62526
- Phone
- 217-872-0623
Review
I would not recomend her at all!!! I have no faith in her ability to properly deal with insurance companies and only finding out when my sons braces were to be removed. That they had in fact not billed the insurance and wanted $1500 more from me or they would not remove the braces. They had not informed me or even attempted to tell me there was a problem. What I got from the dr. herself was that is on you....She is contracted with my insurance and is not suppose to ask us for the $1500 but, she has you sign a contract at the beginning saying you will pay if the insurance do
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.