Is this the location? Just heard "67 Franklin" https://maps.google.com/maps?q=67+Franklin+Street,+Watertown,+Massachusetts&hl=en&ll=42.366435,-71.174156&spn=0.000848,0.001321&sll=42.371418,-71.182394&sspn=0.019182,0.042272&oq=67+franklwatertown+massachusetts&t=h&gl=us&hnear=67+Franklin+St,+Watertown,+Middlesex,+Massachusetts+02472&z=20