Mama Power is located in Abraka (Town in Nigeria), Nigeria. It's address is V5HP+3VM, Owah Abbi 322111, Delta, Nigeria.
V5HP+3VM, Owah Abbi 322111, Delta, Nigeria
+234 705 674 1038
Check Time Table for Mama Power
Monday | Open 24 hours |
---|---|
Tuesday | Open 24 hours |
Wednesday | Open 24 hours |
Thursday | Open 24 hours |
Friday | Open 24 hours |
Saturday | Open 24 hours |
Sunday | Open 24 hours |
Questions & Answers
Where is Mama Power?
Mama Power is located at: V5HP+3VM, Owah Abbi 322111, Delta, Nigeria.
What is the phone number of Mama Power?
You can try to calling this number: +234 705 674 1038
What are the coordinates of Mama Power?
Coordinates: 5.8777216, 6.1871735
Mama Power Reviews
Success Ibobo
2020-07-09 22:17:03 GMT
2020-07-09 22:17:03 GMT
A neat restaurant with the nicest meal
Keep it up
Miracle Oji
2020-10-11 12:01:28 GMT
2020-10-11 12:01:28 GMT
Can't say a thing
Write a review of Mama Power
Mama Power Directions
About Abraka
Town in NigeriaAbraka, is a town in Delta state, Nigeria. It is also home to two of the main 24 urhobo kingdoms. It is mostly known as a university town and has the main campus of the Delta State University located there. source
Top Rated Addresses in Abraka
-
Park Vega Waterpark
Water park -
Novena University
Private university -
Benvo Twins Hotel 2
Hotel -
Piccooc Hotel and Suite
Hotel -
TOTAL PETROL STATION
Gas station -
Quintessential International Arena
Hotel -
Tecno Exclusive Shop
Shopping mall -
Ashaka market
Market -
Eku Town Hall
Shopping mall -
St. John The Baptist Catholic Church
Catholic church