Leo Beauty and Nails Phone: (02) 9622 4842 Shop: Level 2, Shop 2016 View centre map Professional nail care, nail design services and waxing services.