IQ Football Academy - Football Training Academy is located in Johannesburg, South Africa on 33 Abercorn Ave, Craighall Park. IQ Football Academy - Football Training Academy is rated 5 out of 5 in the category football club in South Africa.
Address
33 Abercorn Ave, Craighall Park
Accessibility
Wheelchair-accessible car park