Cafe in Leumeah. The Wizard of Oz Funland is located at 2/11 Hollylea Road, Leumeah, Leumeah, NSW. View location map, opening times and customer reviews.
The Wizard Of Oz Funland , Leumeah NSW 2560. Full contact details for The Wizard Of Oz Funland including phone number, map.
Shopping near shops The Wizard Of Oz Funland Leumeah