No one is following Chelle yet.
    Load More


      Chelle isn't following anyone yet.
      Load More

      Chelle Rose locations

      Getting your current location Getting your current location
      Finding Chelle Rose locations Finding Chelle Rose locations

      1 Tip

      • Recent
      • All Tips
      • Buffalo, United States (1)
      • Music Venues (1)
      • Central Business District, Buffalo, United States (1)
      Town BallroomMay 12, 2013
      Music Venue
      • Buffalo, United States

      Great venue! Awesome views of the stage! Nice staff! The only problem is the last train leaves pretty early and if you take public transport you'll pretty much always miss the end of the show :(