Located at 2121 N. Clybourn Ave, SPF Chicago opened in early 2024 as Chicago’s largest indoor pickleball facility, providing a tropical getaway in the heart of Chicago’s Lincoln Park neighborhood. The dining and entertainment concept features state-of-the-art amenities, new dining options and robust... Read more
This company has no teams yet
This company has no offices yet