7AM - 5:30PM
5521 S Rock City Rd, German Valley8AM - 5PM
1633 S Galena Ave, Freeport“Vet you can trust! Highly recommend! All staff members have been kind, gentle, & loving to my cats & dog. They accommodated me today for an emergency visit with my cat (Saturday). I couldn’t be more pleased with the services provided and their willingness to help. Additionally, I recently received a cancer diagnosis for my sweet doggo. Dr. Chris was compassionate and patient with me as I worked through my emotions. From the good days to the bad days - 10/10 recommend!“
8AM - 12PM
205 1st Ave, Forreston“They are caring to your pet and are wonderful to work with in caring for my dog! So glad we switched 2 years ago“
8 - 9AM
321 E South St, Freeport“My dog was miserable, I took him in there, and he is the happiest dog now. Thank you doctor for your help. Awesome service okay how do I post“
“I called them because my Kashy my precious cat was suddenly very ill and they were so amazing to me on the phone. They couldn't get him in but told me where to take him and told me they could. If that's not a place that truly loves animals and cares I don't know what is. His vet in Polo didn't care . Sadly we lost our precious 7 year old kashy. Thank you Townline for your kindness that day.Diane Davis Woznicki“
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
“We love taking our dog here. , they are always so attentive , the staff is always so kind! Dr Susan is amazing ❤️“