Apollo Stadium photograph

Apollo Stadium

Use attributes for filter !
Opened 1969
Locations Kingston Avenue
Richmond
South Australia
Demolished 1997
TeamsGlenelg Tigers
Capacity Netball
FunctionArena
Music Venue
Date of Reg.
Date of Upd.
ID2015864
Send edit request

About Apollo Stadium


Apollo Stadium was a multi-purpose indoor arena located at 41 Kingston Avenue, Richmond, South Australia, just 5 minutes from the Adelaide city centre.

Related Persons

Next Profile ❯