Obaidulla Building 4, Damascus Street, Al Qusais Industrial 1, Deira, Dubai, Al Qusais Industrial 1, Deira
6.70 mi from Al Ras
VLCC International - personal care and fitness wellness centre in Al Qusais Industrial 1, Deira. Open daily 08:00-22:00.
Is this your listing?