icon homeicon about us and our missionicon meet dr. david s. shields
icon for patientsfor physiciansicon procedures and treatments
icon preparations for proceduresgi conditions and diseasesicon contacts and locations

Make An Appointment

Icon Patient Comments
Dr. Shields Icon

Contact Dr. Shields

Staff membersPrimary Office Location

805 El Camino Real, Suite A
Palo Alto, CA 94031
Phone: 650-324-1020
Fax: 650-666-8218
Online appointment/information request form >>

Open location in Google Maps

Map and Directions