We Look forward to serving you and your pet’s needs.

Thank you for taking the time to visit our website. We hope you can take a moment to familiarize yourself with our staff, clinics and services.

Please feel free to contact us if you have any questions. If you have a question or concern regarding your pet please call us to schedule an appointment at 563-332-2999.

Do you have an experience with Glenroads & LeClaire Veterinary Clinics you would like to share? Are you a new pet owner and would like to learn more about Glenroads & LeClaire Veterinary Clinics? If so please read other pet lovers stories and share your own.

Paper Trained Articles

Check out our Services
Meet our new patients