Leo’s Kingdom Party & Play Centre Melbourne 61-69 Dohertys Rd, Altona North VIC 3025 (03) 9369 6888 Childrens PartyIndoor Play CentresKids party Venue