TORGA OPTICAL LAKESIDE MALL May 23, 2023 Practice No.: 1083481 Speciality: Address: Tom Jones Street, Benoni, South Africa Telephone Number: 0823743223 Alternate Telephone Number: Email Address: Dispensing or Non-Dispensing: