Aqua Star Pet Shop

172 Mulberry St Ste 172, New York 10013, United States Get Directions to this spot
172 Mulberry St Ste 172
New York, 10013
NY, United States
(212) 431-4311

1 reviews for Aqua Star Pet Shop

    • 20. Jul 2020

    Good quality pet accessories, great service, and affordable charges. These are the offerings of this pet shop, and I'm thankful that I made the right choice to have my needs with them. These guys are really helpful and very accommodating, and I'm sure that I will recommend them to everyone. Truly amazing services! Thank you so much!