Alexandra Stadium is a football stadium located in England, Europe. Alexandra Stadium has a maximum stadium capacity of 10153 spectators.
Crewe Alexandra F.C. are the main occupants of the stadium.
Crewe Alexandra F.C. play their domestic home football fixtures at Alexandra Stadium in the Football League Two football competition.