Address 4380 W. Riverbend AVe83854 Post Falls, ID, USContact Tel.: 208-691-6311Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map 0 Happy Hour DBA OM Mojila 2021 Inc Store in Post Falls Tobacco Junction #14 Store in Post Falls