20 Market St, Lockport, NY 14094-2914
p: (716) 433 2484
http://horizon-health.org/
Email - None Supplied
Horizon Health Services is the largest and most comprehensive provider of fully-integrated mental health, behavioral health, chemical dependency, medical and vocational treatment and recovery services in Western New York