About Woodlands Academy of the Sacred Heart, located at 760 E Westleigh Rd, Lake Forest, Illinois 60045 - Phone: (847) 234-4300 – boarding schools troubled teens and teen challenge for boys.
OPEN MENU