Wow, I killed this thread or what? Need a hint? It's near Wellesley.
I figured it out yesterday afternoon. I have driven by there many times but i couldnt remember until yesterday and just been really busy to make it out today. Maybe get out tomorrow if it's not been done yet. Good one really good.