Teddys Dog House 5589 Clairemont Mesa Blvd San Diego, CA 92117 Phone: (858) 292-8676
Category: Animal Services