Immigration is located in Chang Wat Nong Bua Lam Phu, Thailand on 6CCGPCF, Nong Bua, Amphoe Mueang Nong Bua Lam Phu. Immigration is rated 3 out of 5 in the category immigration & naturalization service in Thailand.
Address
6CCGPCF, Nong Bua, Amphoe Mueang Nong Bua Lam Phu