Alexander Stadium, adjacent to Thornbridge Ave

On ALDRIDGE ROAD

Buses point north ↑