Jumbo’s Clown Room
bar

Jumbo’s Clown Room is a strip club located on Hollywood Boulevard
in Los Angeles, California. It was opened on July 27, 1970 and later
became a strip club in 1980.

photo by: Marina Williams
related