Explore details about location Metro Center Boulevard. Metro Center Boulevard is a location situated within the Foster City alongside other areas such as Shell Boulevard, Spinnaker Street, Gateshead Court.