Undergraduate: Bachelor of Science, Quinnipiac University, Hamden, CT
Graduate: Masters of Public Health, Dartmouth Medical School, Hanover, NH
Medical: State University of New York Upstate Medical University, Syracuse NY
Internship: St. Joseph’s Hospital, Syracuse NY
Residency: University of Virginia, Charlottesville, VA
Accepts New Patients: Yes
Dr. Christopher Weaver, MD has not yet listed the medications that he commonly prescribes.
Offers Financing/Payment Plans?: No
Bills on a Sliding Scale?: No
Dr. Christopher Weaver, MD has not yet specified the insurance plans he accepts.