Natural Spa 10 years ago ID: #19890 Listed In : Health & Beauty Entertainment & Lifestyle Indigo Tower, Sheikh Zayed Road, Jumeirah Lakes Towers, Dubai, Near Jumeirah Lakes Towers Metro Station +971 4 374 1686 Business Description Natural Spa, Address : Indigo Tower, Sheikh Zayed Road, Jumeirah Lakes Towers, Dubai, Near Jumeirah Lakes Towers Metro Station, Phone : +971 4 374 1686 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Massage Therapists