About Hamilton Street Vet Clinic We are a rural vet clinic who has a keen interest in animal welfare. We feel it is our duty to "do our bit" with the local stray population. Click to expand...