Locke's Opera House

124 W. Main Street,
LaHarpe, IL 61450

Unfavorite No one has favorited this theater yet

Showing 2 comments

SethG
SethG on May 10, 2023 at 11:14 pm

That’s much better than the one on the Illinois site, and looks contemporaneous.

robboehm
robboehm on May 10, 2023 at 9:59 pm

Uploaded a photo.