Tell Tail Veterinary Urgent Care
Emergency & specialty hospital
10397 Friars Rd · San Diego, CA 92120 · 0.0 mi
License Verified
Tell Tail Veterinary Urgent Care in San Diego provides urgent care for pets that fall between general practice and 24-hour emergency hospitals. Services include in-house lab and radiology, outpatient ultrasound…