Ultimate Performance Therapy: Stellenbosch is located in Cape Town, South Africa on The Shed, Santa Rd, Stellenbosch. Ultimate Performance Therapy: Stellenbosch is rated 5 out of 5 in the category fitness center in South Africa.
Address
The Shed, Santa Rd, Stellenbosch
Accessibility
Wheelchair-accessible car park