Located in Crystal Beach, Arrow Medical provides specialized addiction treatment to residents of the Niagara region. Get expert care close to home with our comprehensive addiction medicine services.
Our clinic in Crystal Beach is committed to providing evidence-based, patient-centered care that helps you achieve your recovery goals.
No appointment necessary — our walk-in policy means you can get help when you’re ready:
Our Crystal Beach location serves:
We offer a full spectrum of evidence-based addiction treatment services designed to support different needs, stages of recovery, and lifestyle requirements. Care is flexible and integrated, combining medication options with harm reduction and medical treatment for related conditions to support safer, more stable outcomes.
Our Crystal Beach methadone clinic offers:
Suboxone provides effective opioid addiction treatment with:
Long-acting treatment that reduces clinic visits:
For patients not ready for traditional treatment:
Addressing both addiction and hepatitis C:
We take a patient-centred approach to addiction care, combining medical expertise with respect, flexibility, and dignity. Our focus is on practical support that meets people where they are, addressing both immediate needs and long-term health in a compassionate, non-judgmental environment.
Unlike many traditional clinics, we embrace harm reduction principles, meeting patients where they are in their recovery journey.
All our doctors have specialized training in addiction medicine, providing expert care.
We address not just addiction but overall health and wellbeing, including hepatitis C treatment and other medical needs.
Our clinic provides compassionate, judgment-free care that respects your dignity and choices.
We understand everyone’s situation is different. Our treatment plans are:
Visit us at our Crystal Beach clinic today. No appointment required — just walk in when you’re ready for help. Our team is here to support you in achieving the life you want to live.
Call us today to learn more about our services or to speak with our team about your specific needs.



