Vineyard Suites at Indian Creek

3523 E Linden St Caldwell ID 83605 (888) 848-5698