Foothills Law offer legal services in Calgary. They can administer your needs as solicitors, legal counselors, defense lawyers and even more. Foothills Law can help in the case of temporary visa, permanent residency or citizenship.