To consult ifa and all orisa initiation
Alafia Otua-meji international temple
Phone Number: 2348056459430
Website: Suggest Official Website
Categories: Doctor
Address: 8/1 akoda compound, Ede, Nigeria 203
GPS Coordinates: 7.73496,4.43597
Facebook: facebook.com/824676744339545
Instagram: Photos and Videos