Dr. James William Schaffer is a Family Physician,General Physician and…read more Preventive Medicine in Charlotte 28203, CHARLOTTE and has an experience of 32 years in these fields. Dr. James William Schaffer practices at American Anesthesiology in Charlotte 28203, CHARLOTTE. He completed Medical School from Duke University School Of Medicine in 1994,Medical School from Duke University School Of Medicine in 1998 and Internship from Naval Hospital (Bremerton) in 1995.
Some of the services provided by the doctor are: FAMILY MEDICINE,Diabetes,CORONARY ARTERY DISEASE,Treating Obesity and Value-Based Care etc.read less