Palace Theatre
157 N. Main Street,
Suffolk,
VA
23432
157 N. Main Street,
Suffolk,
VA
23432
No one has favorited this theater yet
Uploaded By
More Photos
The new Leggetts Store took out the Palace and its neighbor in 1964. It would last all the way to 1992 before closing.
No one has favorited this photo yet