Telegraph Canyon

 

 

IB Pet

575 Telegraph Canyon Rd. 

Chula Vista, CA 91910

619-867-0202

We are proud to bring our great customer service and large selection of high quality dog and cat supplies to Chula Vista!  We are located conveniently at the 805 and Telegraph Canyon Rd next to AAA in the Von's Shopping Center.