Location: Home > YellowPages > WA > Odessa > The Odessa Inn Family Restaurant

The Odessa Inn Family Restaurant

7 S Division St
Odessa, WA 99159
509-982-2299