What team uses XXX?
Apollo Stadium
Apollo Stadium (officially called the Apollo Entertainment Centre) was a multi-purpose indoor arena located at 41 Kingston Avenue, Richmond, South Australia, just 5 minutes from the Adelaide city centre.