Free MemberNot Verified

Iboga Wellness Center

Iboga Wellness Center, located in beautiful Costa Rica, offers spiritual retreats and detoxification programs to provide people with a rich opportunity to heal themselves on three levels: body, mind, and spirit. Our emph ...

Iboga Wellness Center
15 Vistas del Pacifico
Playa Panama, GU
Costa Rica

Business Service

Basic Information

Company Name:
Iboga Wellness Center
Country:
Costa Rica
Registered Address:
15 Vistas del Pacifico
Playa Panama, GU