is there a photo of your business somewhere that we could triangulate with existing structures, like the Dunkin' and walgreens, or a street sign?  Building address number?

This building seems kind of far from Memorial highway, thought it would be Lagoon street.