Address1026 E Polston Ave Post Falls ID 83854 United States
Phone:(208) 777-3900 Open 24 Hours a Day:No