La Posada, Inc
Description
La Posada, Inc is a 501(C)(3) with three DOJ Accredited Persons who seek to help the community with their immigration family-based forms, translations, notary, and referrals.
Location
355 4th Ave W
PO Box 1962
Twin Falls, ID 83301