Get in Touch

Jamplis Building, Lee Building, 795 El Camino Real Level 1, Palo Alto, CA

0506086958

Office Hours

  • Monday8:00 AM – 5:00 PM
  • Tuesday8:00 AM – 5:00 PM
  • Wednesday8:00 AM – 5:00 PM
  • Thursday8:00 AM – 5:00 PM
  • Friday8:00 AM – 5:00 PM
  • SaturdayClosed
  • SundayClosed

Finding Our Office

Dr. Torres's office is located on Level 1 of the Jamplis Building (Lee Building) at 795 El Camino Real in Palo Alto, California. We look forward to welcoming you.

If you have any questions before your visit or need to schedule an appointment, please give us a call during office hours. We're here to help.