David Oxford

Active Edina, MN President for Vermilion River Partners, LLC