Suicide
Suicide is when someone tries to end his or her life on purpose. People think about suicide in an attempt to deal with some problem or stress. Most people who attempt or complete suicide don’t necessarily want to die; rather, they want to escape their overwhelming emotional pain.Suicide is a permanent solution to a temporary problem. The good news is that there are always other options.
If you are thinking about suicide, and things have reached a crisis point where you don't think you can keep yourself safe:
- Call a crisis line
- If you have a doctor, then make an appointment to see him/her.
- Call your local mental health agency in order to see a counselor/therapist
- Reach out to a family member or friend. Call them and let them know that you have been feeling overwhelmed, and that you could use their support, whether it is just listening or spending some time together.
- Go to the nearest hospital emergency department.
Remember: Although your situation may have tricked you into feeling that you are alone, you are NOT alone. Help is a phone call away...
If you know know someone who is feeling suicidal, there are many ways to support and get them help
- Help your friend make that telephone call to a crisis line
- Help your friend book an appointment with their doctor, or counselor/therapist
- Go with your friend to the nearest hospital emergency department
- Let other trusted friends and family know so that they can be supportive.
Counselling and Therapy
Publicly Funded / Free Services
We offer mental health support to those 16 yrs and older. Offer information, referral, advocacy and education. Programs consist of individual support to manage ...
36 Page St., St. Catharines, ON, L2R 4A7 Map
905-641-5222
Area Served: Niagara Regional Municipality
|
16 years and up
|
Provides counseling, medical services and immigration services to the french speaking populations of all ages in the regions of Hamilton and Niagara.
810 East Main st, Welland, ON, L3B 3Y4 Map
905-734-1141
Area Served: Niagara Regional Municipality
|
All ages
|
Provides counseling, medical services and immigration services to the french speaking populations of all ages in the regions of Hamilton and Niagara.
1320 Barton East Street, Hamilton, ON, L8H 2W1 Map
905-528-0163
Areas Served: Hamilton, Niagara Regional Municipality
|
All ages
|
Niagara Health System (NHS) is a major provider of acute health care within an integrated system of seven sites in the Niagara Region.
Mental health ...
ON, Canada
Area Served: Niagara Regional Municipality
|
All ages
|
(PLEASE NOTE: Intake/Referral contact number listed under toll free heading for contact information - all referrals and intake through Contact Niagara) ...
3340 Schmon Parkway, Thorold, ON, L2V 4Y6 Map
905-688-6850
Area Served: Niagara Regional Municipality
|
Up to 18 years
|
Provides special needs children/adults, school age children and elderly with a reading program, anti-bullying campaign, regular visits, all with therapy dogs
81 Bald Street, Welland, ON, L3C 5C1 Map
905-735-9157
Area Served: Niagara Regional Municipality
|
All ages
|
Provides a broad range of mental health, legal, parenting, and abuse support programs geared at boys, men, fathers and their families.
* Therapy & ...
26 Mansur Terrace, Toronto, ON, M3J 3R1 Map
647-479-9611
|
All ages
|
INPATIENT SERVICES: Our Inpatient teams collaborate with the child/ youth, caregivers and community service providers in developing a comprehensive plan to ...
600 Sanatorium Road, London, ON, N6H 3W7 Map
519-858-2774
Area Served: Ontario
|
Up to 18 years
|
Private Practice Professionals and Commercial Businesses
4056 Dorchester Rd, Niagara Falls, ON, L2E 6M9 Map
905-321-0550
Area Served: Niagara Regional Municipality
Accepting patients: Yes
Modality of care: In person, Virtual
|
All ages
|
274 Fourth Ave, St. Catharines, ON, L2S 0B6 Map
905-641-0789
Area Served: Niagara Regional Municipality
|
4 years and up
|
Cameron Counselling
Fort Erie, ON, L2A 5M6 Map
289-228-3006
Areas Served: Niagara Regional Municipality, Ontario
Accepting patients: Yes
|
16 years and up
|
Playful Solutions
212 Mellanby ave, Port Colborne, ON, L0S 1N0 Map
905-992-9283
Area Served: Niagara Regional Municipality
Accepting patients: Yes
|
Up to 20 years
|
30 Duke Street, St.catharines, ON, L2R 5W5 Map
905-401-8506
Area Served: Niagara Regional Municipality
|
15 years and up
|
Andrea Cottee Psychotherapy
298A Main St. West, Grimsby, ON, L3M 1S4
289-778-4795
Area Served: Niagara Regional Municipality
Accepting patients: Yes
|
All ages
|
St. Catharines, ON Map
905-341-3290
Area Served: Niagara Regional Municipality
|
2 years and up
|
The Play Clinic
ON, Canada
905-964-2470
Area Served: Niagara Regional Municipality
|
All ages
|
J. Hiebert Counselling Services
226 Merritt St., St.catharines, ON, L2T 1J6
905-964-2470
Area Served: Niagara Regional Municipality
|
All ages
|
3350 Merrittville Hwy, Thorold, ON, L2V 4Y6 Map
905-988-9292
Area Served: Niagara Regional Municipality
Accepting patients: Yes
|
All ages
|
Anita Knight
887 Rosehill Rd, Fort Erie, ON, L2A 5M4
289-212-0137
Area Served: Niagara Regional Municipality
Accepting patients: Yes
|
All ages
|
128 Lake street, St Catharines, ON Map
647-629-4520
Area Served: Niagara Regional Municipality
Accepting patients: Yes
|
All ages
|
Lydia Mazzuto Professional Counselling Services
800 Niagara Street, Welland, ON, L2A 5Z4 Map
289-786-0070
Area Served: Niagara Regional Municipality
|
12 years and up
|
4030 Montrose Rd, Niagara Falls, ON, L2H 3E1 Map
905-353-1725
Area Served: Niagara Regional Municipality
|
All ages
|
449 Thorold Road, Welland, ON, L3C 3W7 Map
905-988-5748
Area Served: Niagara Regional Municipality
|
All ages
|
114 Dunkirk Rd, St. Catharines, ON, L2P 3H5 Map
905-641-1116
Area Served: Niagara Regional Municipality
Accepting patients: Unknown
|
18 years and up
|
34 Minovan Miikan Lane, Toronto, ON, M6J 0G3
416-628-4806
|
18 - 65 years
|
ON, Canada
416-920-9355
Areas Served: Ottawa-Carleton, York (Regional Municipality), Niagara Regional Municipality, Hamilton, Northumberland County, Peel Regional Municipality, Halton Regional Municipality
|
All ages
|
520 North Service Road, Grimsby, ON, L3M 0C9 Map
289-408-8495
Areas Served: Niagara Regional Municipality, Hamilton, Haldimand-Norfolk Regional Municipality
|
All ages
|
https://niagaramarriagecounselling.com/
6150 Valley Way, Niagara Falls, ON, L2E 1Y3 Map
289-407-9699
Area Served: Niagara Regional Municipality
|
All ages
|
Nurturing Solutions
221 Glendale Ave, St Catharines, ON Map
289-274-5428
Area Served: Niagara Regional Municipality
|
All ages
|
Helena Rocca, Registered Psychotherapist
73 Ontario Street, St. Catharines, ON, L2R 5J5 Map
289-501-5533
Area Served: Niagara Regional Municipality
|
16 years and up
|
660 Garrison Rd., Fort Erie, ON, L2A 6E2 Map
905-871-5502
Area Served: Niagara Regional Municipality
|
4 years and up
|
Anne Smithson Counselling Services
310 Ridge Road South, Crystal Beach, ON Map
905-931-7267
Area Served: Niagara Regional Municipality
Accepting patients: Unknown
|
16 years and up
|
2250 Bovaird Dr E., Brampton, ON, L6R 0W3 Map
905-799-2228
Areas Served: Peel Regional Municipality, Toronto, Niagara Regional Municipality
|
All ages
|
2250 Bovaird Dr., Brampton, ON, L6R 0W3 Map
905-799-2228
Areas Served: Peel Regional Municipality, Niagara Regional Municipality, Durham Region
|
All ages
|
212 Mellanby Ave, Port Colborne, ON, L3K 2L9 Map
905-992-9283
Area Served: Niagara Regional Municipality
|
Up to 25 years
|
Healing the Mind Therapy Niagara's Stress & Trauma Wellness Centre
7389 Lundy's Lane, Niagara Falls, ON, L2H 2W9 Map
905-327-1617
Area Served: Niagara Regional Municipality
|
All ages
|
Mental Health Solutions
12-111 Fourth Ave., St. Catharines, ON, L2S 3P5
289-969-3999
Area Served: Niagara Regional Municipality
|
All ages
|
4961 King Street East, Beamsville, ON, L0R 1B5 Map
905-563-9900
Areas Served: Niagara Regional Municipality, Hamilton
|
All ages
|
New Connections Counselling Services
3009 St. George Ave., Niagara Falls, ON, L2J 2P1
905-933-1550
Area Served: Niagara Regional Municipality
|
18 years and up
|
BC, Canada
Area Served: Canada
Accepting patients: Yes
|
All ages
|
Day treatment programs
Publicly Funded / Free Services
(PLEASE NOTE: Intake/Referral contact number listed under toll free heading for contact information - all referrals and intake through Contact Niagara) ...
3340 Schmon Parkway, Thorold, ON, L2V 4Y6 Map
905-688-6850
Area Served: Niagara Regional Municipality
|
Up to 18 years
|
INPATIENT SERVICES: Our Inpatient teams collaborate with the child/ youth, caregivers and community service providers in developing a comprehensive plan to ...
600 Sanatorium Road, London, ON, N6H 3W7 Map
519-858-2774
Area Served: Ontario
|
Up to 18 years
|
North Eastern Ontario Family and Children’s Services (NEOFACS) is an integrated agency, providing services to children, youth and their families in the ...
68 Aura Lake Street, Schumacher, ON, P0N 1G0 Map
705-360-7230
|
12 - 15 years
|
Private Practice Professionals and Commercial Businesses
4030 Montrose Rd, Niagara Falls, ON, L2H 3E1 Map
905-353-1725
Area Served: Niagara Regional Municipality
|
All ages
|
449 Thorold Road, Welland, ON, L3C 3W7 Map
905-988-5748
Area Served: Niagara Regional Municipality
|
All ages
|
Drop-in centres
Publicly Funded / Free Services
Provides a broad range of mental health, legal, parenting, and abuse support programs geared at boys, men, fathers and their families.
* Therapy & ...
26 Mansur Terrace, Toronto, ON, M3J 3R1 Map
647-479-9611
|
All ages
|
Private Practice Professionals and Commercial Businesses
4030 Montrose Rd, Niagara Falls, ON, L2H 3E1 Map
905-353-1725
Area Served: Niagara Regional Municipality
|
All ages
|
Housing and Home Supports
Publicly Funded / Free Services
Provides a broad range of mental health, legal, parenting, and abuse support programs geared at boys, men, fathers and their families.
* Therapy & ...
26 Mansur Terrace, Toronto, ON, M3J 3R1 Map
647-479-9611
|
All ages
|
Self-help, Mutual Aid and Support Groups
Publicly Funded / Free Services
We offer mental health support to those 16 yrs and older. Offer information, referral, advocacy and education. Programs consist of individual support to manage ...
36 Page St., St. Catharines, ON, L2R 4A7 Map
905-641-5222
Area Served: Niagara Regional Municipality
|
16 years and up
|
The Consumer Survivor Initiative of Niagara (CSI Niagara) is a consumer/survivor-driven organization motivated by the belief that self-help groups can improve ...
60 King Street, Welland, ON, L3B 6A4 Map
905-732-4498
Area Served: Niagara Regional Municipality
|
16 years and up
|
Various programs and services for the Native community in Niagara.
382 Airport Road, Niagara-on-the-lake, ON, L0S 1J0 Map
905-687-8547
Area Served: Niagara Regional Municipality
|
All ages
|
Provides a broad range of mental health, legal, parenting, and abuse support programs geared at boys, men, fathers and their families.
* Therapy & ...
26 Mansur Terrace, Toronto, ON, M3J 3R1 Map
647-479-9611
|
All ages
|
Children's Mental Health Ontario (CMHO) works to improve the mental health and well-being of children, youth and their families.
* We represent and support ...
180 Dundas Street West, Toronto, ON, M5G 1Z8 Map
416-921-2109
Area Served: Ontario
|
All ages
|
We are a volunteer-run network of peer support groups for parents and guardians who share similar struggles, experiences, and concerns related to their adolescent or young adult children.
1740 Kingston Rd, Pickering, ON, L1V 2R2 Map
1-866-492-1299 (Toll Free)
Area Served: Ontario
|
All ages
|
Founded 30 years ago, PCMH’s commitment to support, education, and empowerment has guided the organization’s work and dedication to families. Through ...
180 Dundas Street West, Toronto, ON, M5G 1Z8
416-921-2109 x125
Area Served: Ontario
|
All ages
|
Provide open-ended ongoing facilitated peer support groups for children and teens 3 - 18 years of age, and their parents/guardians. Also offer grief support ...
2522 Rebecca Street, Oakville, ON, L6L 6N8 Map
905-337-2333
Area Served: Ontario
|
3 - 18 years
|
Working to stop bullying, discrimination and homophobia in schools and communities in Canada, and abroad. Through workshops, presentations, conferences, and by ...
440 Albert St., Ottawa, ON, K1R 5B5 Map
613-400-1875
Area Served: Canada
|
All ages
|
Our overall objective is to provide people suffering from mood disorders a strong, cohesive voice at the national level to improve access to:
* ...
46 Hope Cr., Belleville, ON, K8P 4S2 Map
613-921-5565
Area Served: Canada
|
All ages
|
Private Practice Professionals and Commercial Businesses
J. Hiebert Counselling Services
226 Merritt St., St.catharines, ON, L2T 1J6
905-964-2470
Area Served: Niagara Regional Municipality
|
All ages
|
Finances and Money
Publicly Funded / Free Services
The Consumer Survivor Initiative of Niagara (CSI Niagara) is a consumer/survivor-driven organization motivated by the belief that self-help groups can improve ...
60 King Street, Welland, ON, L3B 6A4 Map
905-732-4498
Area Served: Niagara Regional Municipality
|
16 years and up
|
Community Health and Resource Centres
Publicly Funded / Free Services
We offer mental health support to those 16 yrs and older. Offer information, referral, advocacy and education. Programs consist of individual support to manage ...
36 Page St., St. Catharines, ON, L2R 4A7 Map
905-641-5222
Area Served: Niagara Regional Municipality
|
16 years and up
|
Provides counseling, medical services and immigration services to the french speaking populations of all ages in the regions of Hamilton and Niagara.
810 East Main st, Welland, ON, L3B 3Y4 Map
905-734-1141
Area Served: Niagara Regional Municipality
|
All ages
|
Provides counseling, medical services and immigration services to the french speaking populations of all ages in the regions of Hamilton and Niagara.
1320 Barton East Street, Hamilton, ON, L8H 2W1 Map
905-528-0163
Areas Served: Hamilton, Niagara Regional Municipality
|
All ages
|
Provides a broad range of mental health, legal, parenting, and abuse support programs geared at boys, men, fathers and their families.
* Therapy & ...
26 Mansur Terrace, Toronto, ON, M3J 3R1 Map
647-479-9611
|
All ages
|
Children's Mental Health Ontario (CMHO) works to improve the mental health and well-being of children, youth and their families.
* We represent and support ...
180 Dundas Street West, Toronto, ON, M5G 1Z8 Map
416-921-2109
Area Served: Ontario
|
All ages
|
Private Practice Professionals and Commercial Businesses
449 Thorold Road, Welland, ON, L3C 3W7 Map
905-988-5748
Area Served: Niagara Regional Municipality
|
All ages
|
212 Mellanby Ave, Port Colborne, ON, L3K 2L9 Map
905-992-9283
Area Served: Niagara Regional Municipality
|
Up to 25 years
|
General Community Mental Health Services
Publicly Funded / Free Services
We offer mental health support to those 16 yrs and older. Offer information, referral, advocacy and education. Programs consist of individual support to manage ...
36 Page St., St. Catharines, ON, L2R 4A7 Map
905-641-5222
Area Served: Niagara Regional Municipality
|
16 years and up
|
The Consumer Survivor Initiative of Niagara (CSI Niagara) is a consumer/survivor-driven organization motivated by the belief that self-help groups can improve ...
60 King Street, Welland, ON, L3B 6A4 Map
905-732-4498
Area Served: Niagara Regional Municipality
|
16 years and up
|
Provides counseling, medical services and immigration services to the french speaking populations of all ages in the regions of Hamilton and Niagara.
810 East Main st, Welland, ON, L3B 3Y4 Map
905-734-1141
Area Served: Niagara Regional Municipality
|
All ages
|
Various programs and services for the Native community in Niagara.
382 Airport Road, Niagara-on-the-lake, ON, L0S 1J0 Map
905-687-8547
Area Served: Niagara Regional Municipality
|
All ages
|
(PLEASE NOTE: Intake/Referral contact number listed under toll free heading for contact information - all referrals and intake through Contact Niagara) ...
3340 Schmon Parkway, Thorold, ON, L2V 4Y6 Map
905-688-6850
Area Served: Niagara Regional Municipality
|
Up to 18 years
|
Provides a broad range of mental health, legal, parenting, and abuse support programs geared at boys, men, fathers and their families.
* Therapy & ...
26 Mansur Terrace, Toronto, ON, M3J 3R1 Map
647-479-9611
|
All ages
|
Are you thinking about suicide? Talk Suicide is here to listen. Call 1-1-833-456-4566 toll-free, anytime – or text 45645 between from 4 pm to midnight EST.
439 University Ave., Toronto, ON, M5G 1Y8 Map
1-833-456-4566 (Crisis Line)
Area Served: Canada
|
All ages
|
Private Practice Professionals and Commercial Businesses
30 Duke Street, St.catharines, ON, L2R 5W5 Map
905-401-8506
Area Served: Niagara Regional Municipality
|
15 years and up
|
3350 Merrittville Hwy, Thorold, ON, L2V 4Y6 Map
905-988-9292
Area Served: Niagara Regional Municipality
Accepting patients: Yes
|
All ages
|
449 Thorold Road, Welland, ON, L3C 3W7 Map
905-988-5748
Area Served: Niagara Regional Municipality
|
All ages
|
Sota Psychotherapy
92 Westhead Road, Toronto, ON, M8W 4S3
647-340-1222
|
All ages
|
Mental Health Solutions
12-111 Fourth Ave., St. Catharines, ON, L2S 3P5
289-969-3999
Area Served: Niagara Regional Municipality
|
All ages
|
New Connections Counselling Services
3009 St. George Ave., Niagara Falls, ON, L2J 2P1
905-933-1550
Area Served: Niagara Regional Municipality
|
18 years and up
|
Other
Publicly Funded / Free Services
Assistance in building confidence and increasing self-esteem. Benefits people with esteem issues due to depression, anxiety, weight problems, eating ...
St Catharines, ON
905-964-6012
Area Served: Niagara Regional Municipality
|
All ages
|
24/7 telephone service available for residents of Niagara looking to become involved with a local mental health or addictions support. Responders will discuss ...
ON, Canada
1-866-550-5205
Area Served: Niagara Regional Municipality
|
16 years and up
|
Founded in 2003, in response to the increase of deaths by suicide in the Niagara Region, the Niagara Suicide Prevention Coalition (NSPC) was formed from over ...
ON, Canada
1-866-550-5205 (Toll Free)
Area Served: Niagara Regional Municipality
|
All ages
|
offers over 500 grief resources ie: book, ceramics, HUGS Program and Training, Empathy Bear, The Where is Robert? Grief Kit and much more. We offer ...
272 Vansickle Road, St. Catharines, ON Map
905-688-8009
Area Served: Niagara Regional Municipality
|
All ages
|
VSN is a community-based, non-profit organization made up of over 100 volunteer crisis responders. Our small team of full time employees has been graciously ...
110 James Street, 3rd Floor, St. Catharines, ON, L2R 7E8 Map
905-688-4111 x5084
Area Served: Niagara Regional Municipality
|
All ages
|
Our mission is to teach, nurture and encourage the creativity and unity of youth -- ages 14-17/18 -- both affected by and at risk of mental illness, depression ...
ON, Canada
Area Served: Niagara Regional Municipality
|
13 - 18 years
|
Young Artists Society of Niagara Falls is in the process of being started.
Our mission is to teach, nurture and encourage the creativity and unity of youth ...
Niagara Falls, ON Map
289-687-0479
Area Served: Niagara Regional Municipality
|
14 - 18 years
|
The Child and Parent Resource Institute (CPRI) is directly operated by the Ministry of Children, Community and Social Services.
CPRI provides ...
600 Sanatorium Road, London, ON, N6H 3W7 Map
519-858-2774
Areas Served: Ontario, Middlesex County
|
Up to 18 years
|
Provincial support line for francophones. For women affected by violence. 24/7/365. Offers a listening ear, information, safety planning, information and ...
Toronto, ON, M5G 2P6
1-877-336-2433
Area Served: Ontario
|
16 years and up
|
Good2Talk is a free, confidential and anonymous helpline providing professional counselling and information and referrals for mental health, addictions and ...
ON, Canada
1-866-925-5454
Area Served: Ontario
|
16 - 30 years
|
Ontario Suicide Prevention Network (OSPN) is a networking body that links communities in Ontario by supporting and encouraging the development of suicide ...
ON, Canada
905-897-9183
Area Served: Ontario
|
All ages
|
Psychotherapy Matters is an online directory of therapists in private practice, who pay in order to be listed in the directory.
ON, Canada
Area Served: Ontario
|
All ages
|
Serenity Renewal for Families provides hope and support in a safe environment through short-term counselling, educational workshops and programs for ...
2255 St. Laurent Blvd., Ottawa, ON, K1G 4K3 Map
613-523-5143
|
5 years and up
|
You deserve to be heard. We’re here to listen. A safe space to talk, 24 hours a day, every day of the year. Call or text 988.
Canada
Area Served: Canada
|
All ages
|
The Canadian Art Therapy Association is a voluntary association of art therapists in Canada. To be identified as an art therapist in Canada and the United ...
Parksville, BC, V9P 2G7 Map
Area Served: Canada
|
All ages
|
CASP provides information and resources to communities to reduce the suicide rate and minimize the harmful consequences of suicidal behaviour. We do not ...
Ottawa, ON, K1N 3W0
Area Served: Canada
|
All ages
|
Looking for a psychologist? The Canadian Register of Health ServicePsychologists (CRHSP) has a national directory of qualified psychology providers.
72 Saint-Raymond Blvd, Gatineau, QC, J8Y 1S2 Map
819-771-1441
Area Served: Canada
|
All ages
|
Non-profit education centre specializing suicide prevention; involved with curriculum development; training programs; library and information services. Purpose ...
105 12 Avenue SE, Calgary, AB, T2G 1A1 Map
403-245-3900
Area Served: Canada
|
All ages
|
The Honouring Life Network is a project of the National Aboriginal Health Organization. The website offers culturally relevant information and resources on ...
220 Laurier Avenue West, Ottawa, ON, K1P 5Z9 Map
613-237-9462 x567
Area Served: Canada
|
All ages
|
Kids Help Phone is Canada’s only bilingual phone and on-line counselling service for youth. It’s free, anonymous and confidential. Professional ...
439 University Avenue, Toronto, ON, M5G 1Y8 Map
416-586-5437
Area Served: Canada
|
5 - 20 years
|
Youthspace.ca offers emotional support and crisis intervention to youth in Canada under 30yrs. Our highly-trained volunteers are online every night (6 PM to ...
Victoria, BC Map
Area Served: Canada
|
Up to 30 years
|
Non-profit association that seeks to transform the mental health sector to be an inclusive society where people achieve full social inclusion.
Promotes ...
140 Holland Street West, Bradford, ON, L3Z 2Y5 Map
1-866-655-8548
Area Served: Canada
|
All ages
|
Our mission is to improve the health and quality of life of people with physical, emotional, and social challenges through partnerships with companion and service animals.
1010 Polytek St, Ottawa, ON, K1J 9H9 Map
1-888-473-7027
Area Served: Canada
|
All ages
|
Get support. Take control. Feel better. An online peer-to-peer support community for your mental health.
Millions of people across Canada have free access ...
ON, Canada
Area Served: Canada
|
16 years and up
|
A resource built to support men in their fight against depression by providing tips, tools, information about professional services, and stories of success.
ON, Canada
Area Served: World
|
All ages
|
Private Practice Professionals and Commercial Businesses
10 George St, Hamilton, ON, L8P 1C8 Map
905-526-2100
Areas Served: Hamilton, Haldimand-Norfolk Regional Municipality, Niagara Regional Municipality, Halton Regional Municipality, Peel Regional Municipality, Waterloo Regional Municipality
|
17 years and up
|
5115 Harvester Rd, Burlington, ON, L7L 0A3 Map
905-633-9000
|
All ages
|
Hultink Psychological Services
165 Plymouth Rd., Welland, ON, L3B 3E1 Map
905-414-7471
Area Served: Niagara Regional Municipality
|
7 - 65 years
|
Kim Madden
980 Concession 2 Road, Niagara-on-the-lake, ON, L0S 1J0 Map
416-453-7838
Area Served: Niagara Regional Municipality
|
All ages
|