Nabavi Shahrooz offers legal services in Vancouver. Nabavi Shahrooz can serve your needs as an attorney, a defense lawyer, a legal advisor and even more. This lawyer has the abilities to advise you with your immigration questions.