Neil Frances Concerts are going to take place in 7 cities including Miami, Charlotte, Manchester and Louisville. The last Neil Frances concert will take place in June 11th at the ZeyZey Miami. Enjoy the pleasure of attending one of Neil Frances live concerts at the best prices.