333 Great River Rd, Somerville, MA 02145
Each new business day begins at 5:00 a.m. Parkers who stay beyond 5:00 a.m. will be charged additional fees for another day. The free 3-hours of parking does not apply to parkers who stay past 5:00 a.m.