Get in touch Contact us What Are You Waiting For... Make an appointment Odela Center – Your Sanctuary for Beauty and Relaxation. Our location 3rd Floor, Opposite Prince Sultan Cultural Center, Jazan, Saudi Arabia. Opening Hours Sun-Thu: 9 AM - 11 PMFri-Sat: 3 PM - 11 PM Contact Phone: +966 55 668 0941Email: info@odela.com Get a free quote Please enable JavaScript in your browser to complete this form.Name *Email *Phone number *Book Now