Signs of life continue to appear at the mall in Owensboro. Planet Fitness has announced they are opening a gym inside Towne Square Mall. The gym will face Frederica Street. This will be the chain’s second location in Owensboro, with the other on Highway 54. Construction hasn’t begun but a lease has been signed. Owners haven’t set an opening date.