Limindlela Metro Rail Home/Train station/Limindlela Metro Rail Peacock St, Tembisa, Johannesburg, 1632 Contacts Peacock St, Tembisa, Johannesburg, 1632 Send updates or Remove Description Features Wheelchair-accessible car park Map Reviews No reviews! ADD REVIEW Similar companies Train station Dalmanutha Train station Sandpan Klerksdorp Train station New Cemetery N2 National, Grahamstown, Makhanda, 6139 Train station Merafe Matlomo St, Moletsane, Soweto, 1868 Categories Train station