We were doing some research about something else and landed on this website that listed a 10,000 Maniacs’ concert date from 1999 at Club Rio in Conshohocken. If you are a newer resident, Club Rio was a nightclub on the river. Prior to being known as Club Rio, it was Noah’s. It hasn’t been around for a good number of years. This line-up of 10,000 Maniacs did not include Natalie Merchant.
So we would love to hear from someone that was there, and let us know what other bands you saw at the venue.