Email Address
info@omneuron.com

Omneuron Location
99 El Camino Real
Menlo Park, CA 94025
Telephone:    1 650 585-5301
FAX:              1 650 327-7536

For enrolled subjects calling regarding scheduled appointments: 650 315-5452

 

Driving Directions via Google Maps LINK