vivo Home/Gym/vivo 18 Oak Ave, Oakdene, Johannesburg South, 2190 Contacts 18 Oak Ave, Oakdene, Johannesburg South, 2190 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Gym Flow Yoga Hub & Fitness 37 Le Roux Ave, Vorna Valley, Midrand, 1686 0795631405 Gym Berg & Bush Bergville Gym Smit Sports Field 27a Iris St, Velddrif, 7365 Gym 43 gym Unnamed Road, Port Alfred, 6170 Categories Gym