Sequoia Hospital: 170 Alameda de Las Pulgas - Redwood City, CA