Yes. There is a parking lot at the intersection of Dudley Road and Dr. Harvey Cushing Road with about 140 spaces, plus there are scores of additional spaces at Loring Arena.
These parking spaces are first come, first serve.
There are viewing areas for those with disabilities near the stage, at the tennis/basketball courts near Loring Arena, and near Cushing Memorial Chapel. Please bring chairs.