Dr. David Gerald Johnston

 

Dr.  David Gerald Johnston

1796 Summer Street

Halifax, Nova Scotia, B3H 3A7

Tel: 902-473-2085

Fax: 902-473-7239