User Image

Dr. Thomas Rice

M.d. - Allopathic & Osteopathic Physicians

3801 Miranda Ave
Rm 112 B-1
Palo Alto, Ca 94304