Dr. James McDonald, MD

Dr. James McDonald, MD

Internal Medicine | Male | 56 years old

Clay-Platte Family Medicine Clinic
Accepting new patients