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/.