NEIL FRANCES ConcertsCatch NEIL FRANCES live and on tour right now! There are 22 concerts scheduled across United States, Thailand, Estonia and more. The next NEIL FRANCES concert is scheduled for Tuesday, June 11, 2024 at Zey Zey in Miami, FL, United States.