David S. Shields, MD is a Board Certified Gastroenterologist with his private consultative office located directly across from Stanford Hospital in Palo Alto, California.
Palo Alto, California detailed profile; According to our research of California and other state lists there were 13 registered sex offenders living in Palo Alto...