Switch to Main Site
Practice Name

Kendall Road Equine Hospital

Social Media
Primary Location
10N051 Kendall Rd
Elgin, IL 60124
Phone: 847-464-5598
Fax: 847-464-5523

Office Hours

DayMorningAfternoon
Monday8:00am4:00pm
Tuesday8:00am4:00pm
Wednesday8:00am12:00pm
Thursday8:00am4:00pm
Friday8:00am4:00pm
Saturday8:00am12:00pm
SundayEmergencies Only
Main Content

Margaret A. MacHarg, D.V.M, M.S. Diplomate ACVS

Dr. MacHarg grew up in North Carolina. She received her Doctorate of Veterinary Medicine from Auburn University. After completing an internship at Illinois Equine Hospital and Clinic she entered a large animal surgery residency at Purdue University where she performed numerous research projects and successfully completed a Master’s of Science degree and became board certified by the American College of Veterinary Surgeons. Dr. MacHarg returned to Illinois where she was part owner of Illinois Equine Hospital and Clinic until opening Kendall Road Equine Hospital. Dr. MacHarg owns several horses and actively competes in the USEF adult jumper divisions.

John R. Vacek, D.V.M

Dr. Vacek was born and raised on a small farm in Littleton CO. He attended Washington University in St Louis where he earned his Bachelor of Science degree in biology. He then attended Colorado State University where he did research and studied mathematics and biology before entering the College of Veterinary Medicine and earning his Doctorate of Veterinary Medicine degree.  After completing an internship at Illinois Equine Hospital and Clinic in he entered a large animal surgery residency at Texas A&M University where he trained and taught for 3 years. He was awarded several research grants and the Johnson Scholarship Award for achievement in postdoctoral studies in veterinary surgery.  Dr. Vacek returned to Illinois where he has practiced for over 30 years. He has given presentations at the local, state and national levels and has published more than 20 articles on various aspects of equine medicine and surgery. In 2004 he and Dr. MacHarg opened Kendall Road Equine Hospital. He and his wife raised 4 sons in Batavia.

Mentorship

We offer various programs for mentorship and learning experiences at our hospital.

Read More

Follow Us

Request Appointment

We will do our best to accommodate your busy schedule. Schedule an appointment today!

Schedule Now

Our Services

We strive to provide complete care for our patients. Learn more about all the services we provide.

Read More

Contact

Kendall Road Equine Hospital
10N051 Kendall Rd
Elgin, IL 60124
Get Directions
 
  • Phone: 847-464-5598
  • Fax: 847-464-5523
  • Email Us

Office Hours

DayMorningAfternoon
Monday8:00am4:00pm
Tuesday8:00am4:00pm
Wednesday8:00am12:00pm
Thursday8:00am4:00pm
Friday8:00am4:00pm
Saturday8:00am12:00pm
SundayEmergencies Only
Newsletter

Newsletter Sign Up



Community Content