Where is the facility located?
SLAC is located at 2575 Sand Hill Road, Menlo Park, California 94025 USA. In general, the SLAC campus is open 24 hours a day. Directions to SLAC and site entry information are available online.
SLAC is located at 2575 Sand Hill Road, Menlo Park, California 94025 USA. In general, the SLAC campus is open 24 hours a day. Directions to SLAC and site entry information are available online.