Due to the impending rain storm, the Scott Brown announcement has been moved to the Omni Parker House. The time remains the same at 2:00 PM. Hope to see you there. Red Mass Group Studios will have full coverage later today.
The Omni Parker House is located at 60 School Street (google maps link) in Boston.