Shop no.40 POWA Yelwa Tudu, 740101, Bauchi, Nigeria
TECHNOLOGY INCUBATION CENTER, 740102, Bauchi, Nigeria