Liverpool High School Stadium
Name: Liverpool High School Stadium
City: New York City, New York
Country: USA
Surface: Artificial turf
City: New York City, New York
Country: USA
Surface: Artificial turf
There are no matches played at Liverpool High School Stadium.