CCRI Lincoln

About this Location

The Flanagan Campus occupies a 300-acre site off Louisquisset Pike in Lincoln. It features one building composed of three connected modules, totaling nearly 7 1/2 acres of floor space. The building includes such innovative features as solar panels and computerized temperature control. The field house on this campus contains a swimming pool. 

Content from Official Website