Our Mission


Our mission is to promote well-being by providing compassionate, patient-centered, high quality care to all patients from infancy through adulthood. With a focus on patients' emotional, physical and spiritual needs our clinic and staff can ensure comprehensive, integrated and personalized care.


Appointments are an important part of your treatment, as time has been reserved specifically for you. Please arrive on time for your appointment. If you are more than 15 minutes late, you may be asked to reschedule. We request a 6-hour notice on cancellations or appointments that need to be rescheduled. We are aware that unforeseen events sometimes require missing an appointment, and we appreciate your cooperation.

We welcome walk-ins and offer same-day appointments!


Our office is committed to helping you maximize your insurance benefits. Because insurance policies vary, we can only estimate your coverage in good faith but cannot guarantee coverage due to the complexities of insurance contracts. Please inform us of any changes to your insurance coverage.