Leo and Lula Luxury Handmade Candles Home/Candle store/Leo and Lula Luxury Handmade Candles 31 Nicholson St, Balwyn North VIC 3104 +61422263371 Contacts 31 Nicholson St, Balwyn North VIC 3104 https://www.leoandlula.com.au/ +61422263371 Send updates or Remove Description Your Site Title Features Delivery In-store shopping Map Reviews No reviews! ADD REVIEW Similar companies Candle store Koch & Co 80 Adderley St W, Auburn NSW 2144 Candle store Sorcerous Sundries Candle store Urban Aroma Candle store dusk Chadstone Shop B083, Vicintity Chadstone, 1341 Dandenong Rd, Chadstone VIC 3148 +61399644983 Categories Candle store Aromatherapy service Australian goods store Flavours fragrances and aroma supplier Wholesaler household appliances