Rovers Football club is located in Alberton, South Africa on 44 Letaba St, Brackendowns,. Rovers Football club is rated 4.1 out of 5 in the category soccer club in South Africa.
Address
44 Letaba St, Brackendowns,
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance