kcloan
Moore Theater
Duncan, OK
Uploaded on: March 10, 2015
Size: 52.8 KB
Views: 1,197
License:
The location of the Moore Theatre at 720 West Main in Duncan, OK. The building was dismantled about 1965.
No one has favorited this photo yet