maples pavilion s

655 Campus Drive
Stanford
California
United States