Lopardo Stadium, a 3,500-seat football and track stadium opened in the fall of 2000. The stadium includes an eight-lane, quarter-mile track and is equipped with a high-tech artificial turf surface and lighting for night events. Six all-weather tennis courts are adjacent to the field.
Partial Data by Foursquare.