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 Doctors

Our Offerings

  • Family Medicine
  • Endocrinology
  • Internal Medicine
  • Dermatology
  • Counseling
  • Pediatric Care
  • Laboratory Services
  • Pharmacy
  • Radiology Services
  • Bone Density Testing
  • Mammography
  • Ultrasound
  • Travel Vaccinations
  • Cardiology
  • Obstetrics and Gynecology
  • Podiatry
  • Hematology and Oncology
  • Urology

Our Care Team

For Patients

Call us to make an appointment

510-785-5000

Resources