Dr. Charles' Locations

Practices

    • A
      Newton Medical Group 180 Grand Ave Ste 100 Oakland, CA 94612
      • Accepting New Patients
    • 510-208-7772
    • B
      Newton Medical Group 2000 Embarcadero Ste 200 Oakland, CA 94606
      • Office Hours
      • Accepting New Patients
    • 510-208-4700
Hospital Affiliations
  • 1
    Mercy General Hospital 4001 J St Sacramento, CA 95819

Dr. Charles' Accepted Insurance Carriers & Plans

  • CIGNA PPO
  • CIGNA Open Access Plus
  • CIGNA LocalPlus