3004 Telegraph Rd, Ventura, CA 93003-3217. Phone 805) 585-2276
Insider Pages Review:
Pet Barn is one of the three locations for CARL dog showings on the weekend. Please consider spending your dollars at this pet-friendly, locally owned business.
CARL dog rescue website:
Links reviewed 9/19/09.