It is a General Post Office in Nigeria located at 24 Ahmadu Bello Way, Yola, Yola North, Adamawa
No description defined