top of page
Chula Vista
Our Chula Vista location is conveniently located at the 805 and Telegraph Canyon Rd next to AAA and Telegraph Canyon Veterinary Hospital. We offer curb side pick up. Please call ahead at 619-867-0202.



bottom of page
Our Chula Vista location is conveniently located at the 805 and Telegraph Canyon Rd next to AAA and Telegraph Canyon Veterinary Hospital. We offer curb side pick up. Please call ahead at 619-867-0202.