GPS coordinates: lat: -25.807089 - lng: 28.287918 Dr CHIU OTIS Address: 557 Kenson St, 0010 Pretoria Telephone: 012 998 4448 KeywordsAcupuncture Other Businesses: Queenswood Superspar, Queens Corner Cntr, Stead Av, Pretoria Bodies Beautiful, 1235 Irving St, Pretoria