Where is the Swedish Ancestry Research Association Inc in Worcester Massachusetts located?

The address of the Swedish Ancestry Research Association Inc is: Po Box 70603, Worcester, MA 01607-0603