You can'y store live objects in Memory, store the id of game objects.
something like:
var newstorePlaces = new Array();
for (var i in storePlaces) {
var sp = storePlaces[i];
newstorePlaces.push(sp.id);
}
creep.memory.places = newstorePlaces;
and then Game.getObjectById() to get the objects back again.