Other popular stores in Foxborough: