Avalon Theatre
13303 Linwood Street,
Detroit,
MI
48238
13303 Linwood Street,
Detroit,
MI
48238
No one has favorited this theater yet
Uploaded By
More Photos
January of 1967 and it’s all over for the cinematic days of the Avalon Theatre
No one has favorited this photo yet