Olea Head Spa — Scalp Therapy & Skincare. Coming Soon. A new destination for relaxation and scalp wellness. 13617 S Western Ave, Suite 105, Oklahoma City, OK 73170.