New patients Family practice registration requests are currently added to a waitlist.

Call clinic Directions

Services

Care built around you

Explore our services, from everyday health questions to ongoing care. Contact the clinic to confirm availability, eligibility and any fees before your visit.

Core services

  • Family Medicine

    Everyday health concerns and ongoing care for individuals and families.

    Family medicine brings your day-to-day health needs into one conversation. Whether you have a new concern or want to discuss your overall well-being, a visit is an opportunity to review your health, ask questions, and understand your next steps. Our focus is on thoughtful conversations and care that considers you as a whole person.

    Topics to discuss at your visit

    • General health concerns and assessments
    • Health reviews and follow-up discussions
    • Guidance on next steps and referrals when appropriate

    Request an appointment

  • Psychotherapy

    A supportive setting to talk about emotional well-being.

    Emotional well-being is an important part of overall health. Psychotherapy provides space to explore difficult feelings, stress, and life challenges through conversation with a care professional. Contact the clinic to discuss your needs, learn about the available service, and ask about the referral process, appointment options, and any applicable fees.

    Topics to discuss at your visit

    • Conversations about stress and emotional well-being
    • Support with coping and life changes
    • Ask about provider availability, referrals, and fees

    Request an appointment

  • Women's Health

    Respectful conversations about health at different stages of life.

    Women's health needs can change over time, and questions deserve a thoughtful, respectful conversation. A visit can provide an opportunity to discuss menstrual health, reproductive health, changing symptoms, or preventive care. Your clinician can help identify which assessments, screening options, or next steps may be appropriate for your individual circumstances.

    Topics to discuss at your visit

    • Menstrual and reproductive health questions
    • Health changes across life stages
    • Individualized screening and follow-up discussions

    Request an appointment

  • Preventive Care

    Practical steps to help you look after your long-term health.

    Preventive care starts with understanding your health history, daily habits, and personal risk factors. It is a chance to discuss appropriate screening, review immunization needs, and explore realistic ways to support your well-being. Recommendations are guided by your age, health history, and individual needs rather than a one-size-fits-all checklist.

    Topics to discuss at your visit

    • Discussion of appropriate health screening
    • Immunization history and recommendations
    • Lifestyle and personal health-risk conversations

    Request an appointment

  • Chronic Disease Care

    Ongoing conversations and follow-up for long-term health conditions.

    Living with a long-term condition often involves questions, changing needs, and regular follow-up. Chronic disease care offers an opportunity to review symptoms, discuss your current treatment, and set manageable health goals with your clinician. Bring your medication list and any relevant records so your visit can focus on the information that matters most to your care.

    Topics to discuss at your visit

    • Review of symptoms and ongoing health concerns
    • Medication and monitoring discussions
    • Follow-up planning and coordination when appropriate

    Request an appointment

Tests, examinations and forms

Also available at the clinic. Contact staff to confirm current availability and anything you need to bring.

Care recommendations depend on your individual needs. Please contact the clinic to confirm availability, eligibility and any fees before your visit. If this is a medical emergency, call 911 or visit the nearest emergency department.

Not sure what you need?

Contact the clinic or send an appointment request. Staff will review your request and follow up.