Northbrook Sports Center

1730 Pfingsten Road, Northbrook, Illinois 60062