“Center’d” in downtown Menlo Park Note: This is the first in our series on start up businesses in Menlo Park. If you're part of a start up - investor, executive by Linda Hubbardon January 15, 2010