The Steve Omischl Sports Field Complex is a versatile outdoor facility in North Bay, ON, offering a range of sports and recreational activities.
With well-maintained fields and amenities, the complex provides a space for community members to engage in various athletic pursuits and events.
Generated from their business information