Barry Edstein Insurance Agencies Pty Limited is located in St Leonards. Our main classification is Life insurance in St Leonards , NSW ,Life Insurance