Shuart Stadium

Shuart Stadium

Shuart Stadium is a multi purpose arena that hold 12,000 people and is the home of the major league lacrosse team known as the New York Lizards.

@LizardsLacrosse