Mercy And Grace Lodge is located in Choba, Nigeria on WW45Q89, Uniport, opposite House Of Assembly Aluu. Mercy And Grace Lodge is rated 3.1 out of 5 in the category student housing center in Nigeria.
Address
WW45Q89, Uniport, opposite House Of Assembly Aluu