|
Location
Beech Brook is headquartered at 3737 Lander Road in the Cleveland suburb of Pepper Pike. The 75-acre campus is the
site of the agency's residential and day treatment programs and
administrative offices.
In Cleveland, Beech Brook’s community-based programs are
headquartered at 11801 Buckeye Road. The Beech Brook Family Drop-In Center is located at the Carl B. Stokes Social Service
Mall at 6001
Woodland Avenue in Cleveland.
In Lorain County, Beech Brook provides outpatient mental health services at 347 Midway Plaza, Suite 301, Elyria.
To contact us by phone:
Call 216.831.2255 or toll-free 877.546.1225
To acquire a map and driving directions to
Beech Brook, go to http://www.mapquest.com/.
|