Echelon Village 5072 E Hope Ave Post Falls ID 83854 (208) 777-5031 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×