Veterinarians in Moline
Drs. Roberta Milas
& John Coyne

Caring for Your Pets
Like They’re Our Own

The loyalty and devotion of a pet is something to be cherished. At City Line Veterinary Center in Moline, we’re inspired by the warmth and joy our patients bring to our hospital every day. We’re motivated by their companionship, the love their owners show them, and our passion for veterinary medicine to provide the families of Moline, East Moline, Rock Island and surrounding areas with exceptional care and service.

Nothing makes us happier than seeing healthy pets and satisfied owners. We enjoy working with our clients, educating and supporting them in the care of their loved ones, and cultivating long-term friendships with pets and people alike. We’re extremely pleased to be able to share our passion for quality pet care and customer service with the community.

Animal Hospital in Moline

I love this place! From the friendly staff, the amazing facility, to the extreme convenience, everything is above and beyond!
– Kendra M.

What We Offer at Our Animal Hospital in Moline

Our full-service hospital can provide your pet with all the treatments they need to live a long, healthy life. These include:

Animal Hospital in Moline
Vet in Moline

Our Promise

Since we opened our doors in April 2016, we have held ourselves to the promise of exceeding our clients’ expectations and treating all of our patients as if they were our very own pets. After all, we would expect the best care for our loved ones, and you should, too.

If you are currently searching for a new vet, we encourage you to visit our beautiful, state-of-the-art veterinary facility so you can meet us in person and see what we have to offer. We’re grateful to be the veterinarian of choice for so many pet families in and around Moline, and we hope to become yours, as well!

Learn More About Our Hospital

Our website was designed with you in mind. You can read about our services, get to know our amazing team members, see our latest promotions, or visit our online store. If you have any questions for us, you are more than welcome to give us a call at (309) 524-5696. We look forward to speaking with you!