The 28 acres campus consists of seven buildings: lower school, middle school, high school, arts and sciences building, administrative building, and another building that houses the cafeteria, gym, weight room, coaches offices, dressing rooms, and three computer labs.