Where is it? I live in Needham, Ma, and it must be somewhere in eastern Massachusetts? Do you know who runs it? Thanks.