I saw lil sluggers, but the locations are a bit far from me. Any others? North Shore Nassau preferred. Thanks!