Red Lion Templins Posted on October 27, 2017 by Stephanie Herman Location:414 E. 1st Ave. Post Falls, ID 83854 About Author Stephanie Herman