Thee Image Club was a music venue located at 18330 Collins Avenue in Miami Beach, Florida. The club was opened in 1968. The club consisted of a big open ballroom floor with three stages, a meditation room, and black lights.
The building was only in operation as a music club for a few years before being closed and demolished. The site is now occupied by Publix Supermarket.
Add new comment