The Crossroads Shopping Center is one of 3 malls in Bellingham just to the north of Franklin, MA clustered at Exit 18 of Route 495.
Stores at the Crossroads Shopping Center include Home Depot, Toys R Us, iParty, PetsMart, AC Moore.
Crossroads Shopping Center
205 Hartford Avenue
Bellingham, MA 02019
All three shopping centers at exit 18 of Route 495 are owned by same company (WS Development). They have a common web presence:
http://www.bellinghamshopping.com/ This site lists all mall tenants, has site photos, etc.