1. Westboro Self Storage 3 Research Dr, Westborough, MA 01581 Coordinate: 42.28768,-71.58139 Phone: (508) 366-6289