MACKEIGAN PETER J QC Street: 5555 Young Street ZIP/City: B3K 1Z7 Halifax NS Canada Phone: (001) 902-434-0458 Fax: Map/Routing