Lamb of God Plaza, Aroma junction Awka is located in Awka, Nigeria on Lamb of God Plaza, Aroma junction. Lamb of God Plaza, Aroma junction Awka is rated 3 out of 5 in the category office space rental agency in Nigeria.
Address
Lamb of God Plaza, Aroma junction