Law Offices of Ian Gavaghan B.A., LL.B., M.B.A.

Ian Gavaghan is a Barrister and Solicitor who possesses a comprehensive background in law, particularly in the realms of superior and corporate law. Law Offices of Ian Gavaghan B.A., LL.B., M.B.A. is one of the Three Best Rated® Business Lawyers in Kingston, ON.