Stanford Internal Medicine Hospitals 5 (1) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (650) 723-4000 Direction Website Reviews Hoover Pavilion-Main Sumc, 211 Quarry Rd Palo Alto , CA 94304