Peacock Theater
3928 Clematis Street,
New Orleans,
LA
70122
3928 Clematis Street,
New Orleans,
LA
70122
No one has favorited this theater yet
Uploaded By
More Photos of This Theater
On May 15, 1960, it returned as the Peacock Theatre showing art films beginning with “The 400 Blows.”
No one has favorited this photo yet
