The school will sit on roughly 55 acres at 2950 Claybrook Street, on the edge of River Road on Johns Island. “Driving down River Road is about like driving through a NASCAR race. Traffic is very fast ...