Miguel G. Canales, MD 1383 Shore Bird Way Mountain View, California United States Phone: (650) 965-3612 Fax: Website: