878 S. Cooper Street,
1 person favorited this theater
The Peabody opened sometime between 1920 and 1935. The building, which currently occupies the site of the former Peabody, looks to be about 50 or 60 years old, but does not resemble a theatre.
Just login to your account and subscribe to this theater