Blood donation center opens in Menlo Park The Almanac Online After cutting the ribbon, he celebrated the grand opening of Stanford's new blood-donation center by giving blood on Jan. 31. The center, located at 445 Burgess Drive in Menlo Park, replaces the one Stanford used to operate on Welch Road in Palo Alto. |