Petsmart new shop is a Home goods store located in Tanzania. It is one of the 1979 Home goods stores in Tanzania. Address of Petsmart new shop is Zanzibar, Tanzania. Petsmart new shop can be contacted at 255659816568.
Some of the places around Petsmart new shop are -
Zanzibar, Tanzania