GPS coordinates: lat: -26.090818 - lng: 28.151114 Institute Of Natural Health Address: Ardeer Rd, . Edenvale Telephone: 011 605 2933 KeywordsClinic Other Businesses: Nando's Modderfontein, 41 Greenstone Pl, Edenvale Ishecon CC, H3, Ardeer Rd, Modderfontein, Edenvale Curves Edenvale, Shop 101B, Eden Meadows Shopping,Van Riebeck Avenu, Edenvale TIMJAN, Fourth Avenue, Edenvale Health Support, Po Box, Edenvale