Contact Us Phone: 650-254-3868 Hours: Mon - Sun: 9:30 AM - 10 PM Address: 433 El Camino Real, Menlo Park, CA 94025 Email: stanfordwellness831@gmail.com FollowFollow Our back entrance offers parking.