We proudly serve dogs and cats in St Charles, Geneva Batavia, Elburn, South Elgin, Campton Hills and surrounding communities!

Animal Hospital Hours
Monday – 8am – 6pm
Tuesday – 8am – 7pm
Wednesday – 8am – 6pm
Thursday – 8am – 7pm
Friday – 8am – 6pm
Saturday – Closed
Sunday – Closed