answersLogoWhite

0

The music venue the Chameleon club is located at: 223 N Water St. Lancaster, PA 17603. Rich Ruoff and Alexander Brown founded the place in 1985, it was originally located in the back room of a prominent fine dining restaurant called Tom Paine's

User Avatar

Wiki User

11y ago

What else can I help you with?