Idora Park Theater

56th Street and Telegraph Avenue,
Oakland, CA 94609

Unfavorite No one has favorited this theater yet

Postcard view

Idora Park Theater

56th Street and Telegraph Avenue
Oakland, CA 94609
United States