Catherine Cavanaugh, D.O. is a trusted medical institution located at 35 Miles Street in Damariscotta, Maine, United States. Dr. Catherine Cavanaugh and her team provide comprehensive healthcare services with a focus on promoting wellness and treating a variety of medical conditions. Patients can expect personalized care and expertise in a welcoming and comfortable environment. Whether you are in need of a routine check-up or treatment for a specific health concern, Catherine Cavanaugh, D.O. is dedicated to helping you achieve optimal health and well-being.