Canyon Lake Veterinary Hospital
Veterinary clinic
31704 Railroad Canyon Rd · Canyon Lake, CA 92587
License Verified
Canyon Lake Veterinary Hospital offers routine check-ups, vaccinations, spay and neuter, dental care, surgery and in-house diagnostics for dogs and cats. It runs a low-cost vaccine clinic several mornings a week and…