Post Falls ID E Commerce 1. 1581 E Edmondton Ave, Post Falls, ID 83854 | Instant Tax Solutions, LLC (800) 900-8055