Dr. James Barham MD

Physician Profile

James Barham. His primary practice is as a Family Medicine.