198 Junipero Serra Blvd, Stanford (650) 331-0517
198 Junipero Serra Blvd, Stanford, CA 94305 (650) 331-0517