LONG SIGHT is located in Benin City, Nigeria on Nosa Odile street, beside psychiatric hospital Idunmwowina village off Auch road Urora junction Uhunwode. LONG SIGHT is rated 3 out of 5 in the category charity in Nigeria.
Address
Nosa Odile street, beside psychiatric hospital Idunmwowina village off Auch road Urora junction Uhunwode