The Odd Couple opens at Osceola Arts in Kissimmee this weekend! Jan 20, 2021 | Entertainment, Osceola News | Neil Simon is back at Osceola Arts with his comical play The Odd Couple. Oscar and Felix, a messy... Read More