Map is loading... Get Directions to Instant Tax Solutions ← View details 1581 E Edmondton Ave, Post Falls, Idaho 83854 +1 888-946-2999 Get Directions From* To * — Required information