California pet center is a old landmark place that has stayed in business mainly due to customer satisfaction and word of moth advertisement. A wonderful place with different kind...
All reviews seem positive