Craig C. Farnham D.O.
Undergraduate
Arizona State University, Tempe, AZ
Medical School
Kansas City College of Osteopathic Medicine, Kansas City, MI
Internship
Pontiac Osteopathic Hospital, Pontiac, MI
Residency
Botsford General Hospital, Farmington Hills, MI




