716-831-1800
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
Dodge Clinic
55 Dodge Road
Getzville, NY 14068
Phone: 716-831-2700
Fax: 716-831-1818
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
200 Sterling Drive, Suite 300
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