• Photo taken at Pet Place by Ed P. on 11/1/2014

Pet Place

Pet Store
518 W 181st St (Btwn Amsterdam & Audubon), New York, NY 10033, United States
Credit Cards:
Yes (incl. American Express)
Total Visitors
19
Total Visits
23
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

3 Tips

  • Daniel

    Go to the back, the puppies are super cute!

    Daniel · June 12, 2011
    Save
  • 🎀 Arianne🎀 V.

    Love animals

    🎀 Arianne🎀 Vargas · February 5, 2011
    Save
  • Stefanie

    There's not too many dog toys here even though the place is big.

    Stefanie · November 5, 2010
    Save