Pet Planet Village Plaza By admin / / No Comments / September 22, 202033.600169-111.978668Pet Planet Village Plaza12605 North Tatum Blvd, Phoenix, Arizona, 85032StreetviewDirections: To here - From here Store name: Pet Planet Village Plaza Address: 12605 North Tatum Blvd, Phoenix, Arizona, 85032 Url: https://www.shoppetplanet.com/stores/village-plaza/ Tel: 602 765 2568