The Green Owl

Permanently closed

Happy Hours & Specials

Know a great happy hour or special for this location?


Location & Hours

4556 Peninsula Rd
Priest River, ID 83856
4556 Peninsula Rd
Priest River, ID 83856
Monday
Closed
Tuesday
Closed
Wednesday
Closed
Thursday
Closed
Friday
Closed
Saturday
Closed
Sunday
Closed

People Also Viewed

The Falls Inn
The Falls Inn
4.7
(181 Reviews)
Bar, Beer garden, Beer hall

4556 Peninsula Rd, Priest River, ID 83856


Loading...

© 2025 Checkle, Inc

Privacy

Terms