There is one in Coney Island. Past Ave Z and close to Neptune Ave I think. But it's kinda expensive. There is another one close to Jamaica and I think that's the one Moh899 said. The owners are from Caribbean. It's a huge warehouse type of facility and they have affordable prices. The final price depends on your bargaining skills.
Will you be playing anywhere in the city? I play almost every weekend and will be nice to play some casual cricket with you. I have better footwork than Anamul