Awesome - that is great news! I know exactly where that is (conveniently equadistant from my girlfriend's place and mine). I don't see that tower marked on the map linked above. Can you let me know where you got your info?
Ah, good old Tewksbury... I find it strange that there seem to be no active NV sites in the more populated areas right around Boston. I live in Watertown myself (just west of Cambridge), and see no towers near me at all :/