POWER WORLD MINISTRIES
Church
Address
FFMP+M5H, 440221, Umuahia, Abia, Nigeria
Contact
+234 805 571 8729Rating on Google Maps
4.60 (26 reviews)Open on Google Maps
Discover top rated places in Avodim
FFMP+M5H, 440221, Umuahia, Abia, Nigeria