Beaumont School Breaks New Ground

Beaumont School in Cleveland Heights recently broke ground on a new science and technology building.

Play