Sorry. I'm not even exactly sure I have the right location, as it happened quickly and my memory is fuzzy. I think they're right around where Alewife Brook Parkway becomes Mystic Valley Parkway. The Mobil is the gas station right across the street from Dilboy field/pool, etc. The mystery building? That's anyone's guess. :)
no subject