Dr. David Alexander

Dr. David Alexander

4863, 1796 Summer Street
Halifax, NS
B3H 3A7

Tel: 902-473-4092
Fax: 902-473-2054