The Lamphouse Theater

This is an outdoor venue – check on the back alley wall!

Share This Venue
Venue Details
  • Address
    223 5th Ave S, Twin Falls, ID 83301
Venue Map