New facility for small animals in Chula Vista

Published: 1:44 PM PDT October 21, 2014
Updated: 1:44 PM PDT October 21, 2014