It closed last summer on El Camino though I didn't see that many people be that heartbroken over it since there's another PetSmart in Mountain View and I heard that store is really nice. Is it still open? I gotta check one of these days.
There are no replies in this thread yet. Be the first to post a reply below: