Dr. Catherine Cavanaugh
NPI: 1013098045
Dr. Catherine Cavanaugh is a Dentist specialist focused health provider in Decatur, Illinois. affiliates with no hospitals or medical groups. Call Dr. Catherine Cavanaugh on phone number 2178720623 for more information and advice or to book an appointment.
| City | Decatur |
| State | Illinois |
| Address 1 | 1353 E MOUND RD STE 203 |
| Postal Code | 62535 |
| Phone | 2178720623 |
| Fax | 2178720525 |