Originally Posted by MeowKitty49
THERE'S A PETSMART IN SOHO? O.O
This is news to me. I always get flyers and sale notices and whatnot but I'm like they're all on LI. Well, shows what I know.
Good luck with those hydras [=
Well, its slightly north of Houston street, but close enough