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…