Contact Us Leave us a message Name Email Message Send Message 2124 W Lapwai Ave Post Falls, ID 83854 (509)202-9384 "In the heart of the forest, amidst the whispering leaves and rustling branches, lies the perfect sanctuary for your soul."