Humane Society of Westmoreland County Clinic Updates
Check this page for updates on our two walk in vet check and shot clinics.