John Buchanan

Canada johnbuchananlaw.com/

John Buchanan is an experienced criminal lawyer offering legal representation in criminal cases such as drug abuse, DUI, prohibited driving, domestic assault, shoplifting, fraud etc in Vancouver and adjoining areas in BC.