Carol Shi MD

Obstetrics & Gynecology Physician
  • Clinic, 20101 Lake Chabot Road, Castro Valley, CA 94546, (510) 886-3400
Claim this Profile