Unfortunately, it may indeed be curtains for Echo Park’s world-renown Bob Baker Marionette Theater. Built in 1953, the old cinder-block building at First Street and Glendale Blvd. is considered by many to be America’s longest-running puppet theater, and was declared a Los Angeles historic-cultural landmark in 2009. Nevertheless, the theater has been floundering since 2008, [...]









