Babela Movies And Wi-fi Alembank is located in Addis Ababa, Ethiopia on XMWJXG5, Alembank infront of Jemo elementary school. Babela Movies And Wi-fi Alembank is rated 3 out of 5 in the category internet marketing service in Ethiopia.
Address
XMWJXG5, Alembank infront of Jemo elementary school