Tag: 3637 N. Sheffield Ave Chicago

  • Ivy League Baseball Club

    Ivy League Baseball Club 3637 N. Sheffield Ave Chicago IL 60613 773-842-5387 The Ivy League Baseball Club is sparkling new after a recent renovation.  Off all the wrigley rooftops that have both indoor and outdoor facilities, this is the only one that can boast having 5 levels.  With three separate lounges for patrons and over…