Anyone else remember the life-size Nativity scene in Fremont Park? Many decades ago, there were two landmarks that reliably appeared in downtown Menlo Park to mark the holiday season. A Santa house would be erected by Linda Hubbardon November 29, 2009