Leflore Theatre

238 W. Washington Street,
Greenwood, MS 38930

Unfavorite No one has favorited this theater yet

OPENED APRIL 15, 1942

Leflore Theatre

238 W. Washington Street
Greenwood, MS 38930
United States