Kartik Shah MD

Internal Medicine Physician
  • One Medical Group, 100 Bay View Drive, Mountain View, CA 94043, (415) 658-6791
  • Clinic, 2959 W Vine Avenue, Visalia, CA 93291
Claim this Profile