Mankind 9 years ago ID: #10269 Listed In : Health & Beauty Almas Tower, Sheikh Zayed Road, Jumeirah Lakes Towers, Dubai, Near Jumeirah Lakes Towers Metro Station +971 4 429 8665 Business Description Mankind, Address : Almas Tower, Sheikh Zayed Road, Jumeirah Lakes Towers, Dubai, Near Jumeirah Lakes Towers Metro Station, Phone : +971 4 429 8665 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Health & Beauty Beauty Salons