5 Star Sports is a Sports Complex located in Melrose Park, IL. We specialize in Recreation Sports, Batting Cages, Indoor Soccer, Events, and even a Bar!
We are a family-based business that promotes sports for families to enjoy together. We have taken eve