Pets in Redwood City, CA
Pets • Pet Stores • Dog Breeders
2325 El Camino Real.,
Redwood City ,
CA
94063
UNITED STATES
Based on 1 reviews
They've lost my business permantently
I won't go back there. The location is convenient for me which was the only reason I shopped there: the experience usually ended with an unnecessarily long checkout. My last trip there, however, will truly be my last: The owner was...Worldwide > United States > Redwood City, CA > Pet Stores