Baba Albarka Plaza
Phone Number: 08039714812
Website: Suggest Official Website
Categories: Business service
Address: No 8,Agunyanmasesu Lane,Timi Street, Ede (Nigeria) 222001
GPS Coordinates: 7.73496,4.43597
Facebook: facebook.com/247322162295183
Instagram: Photos and Videos