Dr. Charles graduated from University of Medicine & Dentistry of New Jersey Robert Wood Johnson Medical School in 1977 and has been in practice for 41 years. He completed a residency at U S Department of Veterans Affairs. He currently practices at Newton Medical Group and is affiliated with Mercy General Hospital. Dr. Charles accepts multiple insurance plans including Cigna. Dr. Charles also practices at Newton Medical Group in Oakland, CA. In addition to English, Dr. Charles's practice supports these languages: French and Spanish.