To assist the Taylor County community as it recovers from Hurricane Idalia, Comcast has set up an Xfinity WiFi van in Perry to provide free wireless internet service for local residents. The Xfinity WiFi van is now set up at Taylor County Jerkins Community Center, which is located at 1201 Martin Luther King Ave. in […]