• Home
  • Priests of the Temple
    • BabaO
    • Mama Yele
  • Book an Appointment
  • Contact
  • Ori Institute
  • About
  • Ifa Orisa Ose Calendar
  ORI TEMPLE OF AMERICA (OTA)
  • Home
  • Priests of the Temple
    • BabaO
    • Mama Yele
  • Book an Appointment
  • Contact
  • Ori Institute
  • About
  • Ifa Orisa Ose Calendar

Ifa Orisa Ose Calendar

 We are located in the United States of America in the city  of 
Saint Louis,  Mo 63115
Phone/ TEXT : 314-827-4325
  • Home
  • Priests of the Temple
    • BabaO
    • Mama Yele
  • Book an Appointment
  • Contact
  • Ori Institute
  • About
  • Ifa Orisa Ose Calendar