Skip to content
Group 401

Locations

With over 20 locations throughout Erie, Niagara, and Genesee Counties, Horizon’s facilities support people and families managing mental health and substance use disorders. We also have virtual options available for individuals living throughout New York State.

Patient Engagement Center Hours for Outpatient Services:
Monday-Thursday: 8:00 AM – 6:00 PM
Friday: 8:00 AM – 4:00 PM
Saturday & Sunday: Closed

Patient Engagement Center Hours for Residential Services:
Monday-Friday: 8:00 AM – 4:00 PM
Saturday & Sunday: 9:00 AM – 3:00 PM

Patient Engagement Center Hours on Holidays:
9:00 AM – 3:00 PM

Many Horizon outpatient services can be offered through virtual care. Request an appointment or call 716-831-1800.

Outpatient Locations

Boulevard Recovery Center Suite 4

1376 Niagara Falls Boulevard, Suite 4
Tonawanda, NY 14150

Phone: 716-463-2919
Fax: 716-302-8326
New Patient Intake: 716-831-1800

Sanborn Recovery Center

6321 Inducon Drive East
Sanborn, NY 14132

Phone: 716-650-5550
Fax: 716-650-5551
New Patient Intake: 716-831-1800

Bailey Recovery Center

3020 Bailey Avenue
Buffalo, NY 14215

Phone: 716-833-3622
Fax: 716-834-4557
New Patient Intake: 716-831-1800

Batavia Recovery Center

314 Ellicott Street
Batavia, NY 14020

Phone: 585-815-0247
Fax: 585-815-0251
New Patient Intake: 716-831-1800

Boulevard Recovery Center

1370 Niagara Falls Boulevard
Tonawanda, NY 14150

Phone: 716-833-3792
Fax: 716-833-5646
New Patient Intake: 716-831-1800

Broadway Recovery Center

77 Broadway, Suite 100
Buffalo, NY 14203

Phone: 716-834-6401
Fax: 716-834-6782
New Patient Intake: 716-831-1800

East Amherst Family Recovery Center

6495 Transit Road
East Amherst, NY 14051

Phone: 716-418-8531
Fax: 716-418-8514
New Patient Intake: 716-831-1800

Hertel-Elmwood Recovery Center

699 Hertel Avenue, Suite 350
Buffalo, NY 14207

Phone: 716-831-1977
Fax: 716-831-1985
New Patient Intake: 716-831-1800

Horizon Therapy Associates

55 Dodge Road
Getzville, NY 14068

Phone: 716-650-5100
Fax: 716-402-6500
New Patient Intake: 716-831-1800

Lockport Recovery Center

637 Davison Road
Lockport, NY 14094

Phone: 716-433-2484
Fax: 716-836-1775
New Patient Intake: 716-831-1800

Orchard Park Family Recovery Center

3345 Southwestern Boulevard, Suite 100
Orchard Park, NY 14127

Phone: 716-662-6802
Fax: 716-771-3702
New Patient Intake: 716-831-1800

Pine Avenue Recovery Center

2400 Pine Avenue
Niagara Falls, NY 14301

Phone: 716-505-1060
Fax: 716-505-1065
New Patient Intake: 716-831-1800

Tonawanda Recovery Center

100 Niagara Street
Tonawanda, NY 14150

Phone: 716-831-1850
Fax: 716-834-6785
New Patient Intake: 716-831-1800

Union Losson Recovery Center

2563 Union Road, Suite 800
Cheektowaga, NY 14227

Phone: 716-668-7622
Fax: 716-668-7623
New Patient Intake: 716-831-1800

Inpatient & Residential Locations

Hilary’s House

6301 Inducon Drive East
Sanborn, NY 14132

Phone: 716-731-2030
Fax: 716-731-3010
New Patient Intake: 716-831-1800

Aurora Village

6298 Inducon Drive East
Sanborn, NY 14132

Phone: 716-219-8700
Fax: 716-219-8777
New Patient Intake: 716-831-1800

Delta Village

6302 Inducon Drive
East Sanborn, NY 14132

Phone: 716-638-9222
Fax: 716-638-9221
New Patient Intake: 716-831-1800

Freedom Village

6331 Inducon Drive
Sanborn, NY 14132

Phone: 716-250-1860
Fax: 716-731-1142
New Patient Intake: 716-831-1800

Horizon Village

6301 Inducon Drive East
Sanborn, NY 14132

Phone: 716-731-2030
Fax: 716-731-3010
New Patient Intake: 716-831-1800

Terrace House

291 Elm Street
Buffalo, NY 14203

Phone: 716-854-2444
Fax: 716-854-4671
New Patient Intake: 716-831-1800

Psychiatry & Addiction Medical Operations

Psychiatry & Addiction Medical Services

3020 Bailey Avenue
Buffalo, NY 14215

Phone: 716-831-0200
Fax: 716-458-4850
New Patient Intake: 716-831-1800

Care Coordination

Care Coordination Program

1000 Young Street Suite 500
Tonawanda, NY 14150

Phone: 716-508-7700
Fax: 716-508-7701
New Patient Intake: 716-831-1800

Corporate Office

Horizon Corporations Office

55 Dodge Road
Getzville, NY 14068

Phone: 716-831-2700
Fax: 716-831-1818
New Patient Intake: 716-831-1800