Berardi Immigration Law is located just 20 minutes away from the US-Canadian border. The head office of Berardi Immigration Law is located in Buffalo, New York and there are three branch offices Which are located in different parts of the world so as to help the locals in the US Their immigration issues. The main branch office is located in Toronto, Ontario That the so Canadians can easily find out immigration lawyers in Canada . The other two branch offices are located in Los Angeles (USA) and London (UK).