Game Fields

South Beach Storm teams play their games throughout the Hampton Roads region - including trips to Williamsburg. In past seasons, our primary home game fields are located at Princess Anne Athletic Center in Virginia Beach.