Lord Seth Da Alien's Crib is a point of interest, located at Green House ., 16b Azuka Street, Ogbor Hill 12465, Aba, Nigeria. They can be contacted via phone at +234 806 731 9383, visit their website www.facebook.com for more detailed information.
Location :
Green House ., 16b Azuka Street, Ogbor Hill 12465, Aba
Added by
Jopie, at 29 November 2017