al shatha tower, Al Falak Street, Dubai Media City (Al Sufouh 2), Jumeirah, Dubai, Dubai Media City (Al Sufouh 2), Jumeirah
3.15 mi from Discovery Gardens (Jebel Ali 1)
Life Cell Arabia - stem cell bank in Dubai Media City, Jumeirah. Open Mon-Sat 9am-6pm. Cash and credit cards accepted.
Is this your listing?