Locations

Palo Alto, CA
Headquarters

Scilex Holding
960 San Antonio Road
Palo Alto, CA 94303
(650) 516-4310

map-pa