EmergencyVeterinary clinic
Tell Tail Veterinary Urgent Care
10397 Friars Rd, San Diego, CA 92120
Opening hours
Hours not listed. Please call ahead at (619) 282-8035 to confirm availability.
10397 Friars Rd, San Diego, CA 92120
Hours not listed. Please call ahead at (619) 282-8035 to confirm availability.