Indoor pickleball franchise The Picklr is opening a location at 2550 S. 108th St. in West Allis this summer. This is The ...