On September 8, 2003, Northwood Ventures invested in Stir Crazy, Inc., a restaurants company in Illinois, United States.
Who acquired Stir Crazy, Inc.?Northwood Ventures invested in Stir Crazy, Inc. on September 8, 2003.
What type of deal was it?It was a venture in the restaurants sector in 2003.