Bay Valley Medical Group in Hayward
27212 Calaroga Avenue
Hayward, CA 94545
Phone: 510-785-5000 Getting Here
Maps & Directions
27212 Calaroga Avenue
Hayward, CA 94545
Phone: 510-785-5000 Getting Here »

Our Primary Care Doctors

Our Specialists

Our Offerings

  • Family Medicine
  • Endocrinology
  • Internal Medicine
  • Dermatology
  • Counseling
  • Pediatric Care
  • Laboratory Services
  • Radiology Services
  • Bone Density Testing
  • Mammography
  • Ultrasound
  • Travel Vaccinations
  • Cardiology
  • Obstetrics and Gynecology
  • Podiatry
  • Hematology and Oncology
  • Urology
  • Access to Stanford's specialists
  • Online Scheduling (offered through MyHealth)
  • Open Extended Hours (evening and/or weekend)

Our Care Team

For Patients

Call us to make an appointment

510-785-5000

Resources