You can access our parking lot from Summer Street.
The mailing address is 20 Summer Street, Shrewsbury, MA 01545