North Tonawanda High School Stadium, home stadium of Buffalo Stallions
Buffalo Stallions

Buffalo Stallions

USASUA

Arena

North Tonawanda High School Stadium

Oraș

North Tonawanda, New York

Capacitate

3,000

Suprafață

artificial turf

# NPSL