editSuggest an edit

Marsh Creek Inn

Travel / Hotels And Motels

386 Main St,
Albion, ID 83311

(208) 673-6259

Call
Call 208-673-6259
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

Marsh Creek Inn is a Motel located in Albion, ID