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

border border