Founded in 2007 following the consolidation of two schools, Andrews Osborne Academy is located on a 200-acre campus just east of Cleveland, Ohio in the tow – Christian therapeutic schools and boarding schools troubled teens and troubled teen ranches.
OPEN MENU