Flowell Shopping plaza at 241 ugbowo
Flowell Shopping mall
Phone Number: 08037143716
Website: Suggest Official Website
Categories: Shopping & Retail
Opening Hours:
Address: 241 ugbowo lagos road, Benin City 300281
GPS Coordinates:
6.38643,5.60924
Egor, Edo State, Nigeria
Facebook: facebook.com/1803685076619862
Instagram: Photos and Videos