Doggie's Palace is located in Johannesburg, South Africa on Shop 12 Mulbarton Shop Ctr, True North Rd, Mulbarton. Doggie's Palace is rated 4.6 out of 5 in the category pet care service in South Africa.
Address
Shop 12 Mulbarton Shop Ctr, True North Rd, Mulbarton