Urgent Care Pet Clinic
Veterinary clinic
8915 Towne Centre Dr · San Diego, CA 92122 · 0.0 mi
An after-hours urgent care animal hospital in San Diego treating dogs and cats, open evenings with a call line from morning to night. It offers same-day surgery, laceration repair, in-house diagnostics such as…