Category: Health Clubs & Fitness Centres
Address: 21 North Road, City of Johannesburg, City of Johannesburg Metropolitan Municipality, 2196