top of page

Locations

Help Is Always Within Reach — Explore Our Office Locations

Please note: Our new client intake process is currently only offered at our Main Office location.

IMG_3977 1.jpg

Main Office

Screenshot (17).png

St. Charles Office

IMG_2060.jpg

Hanover Landing
(Supported Apartment Program)

Sherman Hospital.jpg

Sherman Hospital
 (Psychiatric Emergency Program)

IMG_9496.jpg

1814 Grandstand
(Administrative Offices)

Logo PFP-fotor-20240506155436.png

Our 24/7 Crisis Number:

(888) 325-3750 or (888) ECKER-50

Main Office Location

1845 Grandstand Place, Elgin, IL 60123

Intake & Main Office

(847) 695-0484

Subscribe to Our Newsletter

bottom of page