Lybba Theater
The Lybba Theatre 2135 1st Avenue, Hibbing, MN 55746 was built in 1947. It closed in October of 1982. In 1984, the building was sold and it is now the home of the Sunrise Deli. The marquee is still used by the deli.
No one has favorited this photo yet