Park department keeps it well maintained. Lots of trees.
Parking gets a little crazy at times
Lions Field is located at 700 Lake Shore Dr, La Porte, IN 46350