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
Insurance

Icon Patient Comments
Dr. Shields Icon

GI Doctor Palo Alto