Logo

Contact Us

  • captcha

Office

  • 600-5162 Duke Street
    Halifax NS, B3J 1N7
    Canada

  • Phone: 902-429-8590
  • Fax: 902-423-2968
  • Email: dsg@dsglaw.ca

David S. Green

Barrister & Solicitor