Our team will be here when you need us.
P: 619-282-8035E: contact@telltailvet.com
10397 Friars Rd. San Diego, CA 92120
Monday - Friday: 8 am to 6 pmSaturday and Sunday: Closed