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

Buffalo Stallions

USAUSA

Arena

North Tonawanda High School Stadium

By

North Tonawanda, New York

Kapasitet

3,000

Underlag

artificial turf

# NPSL