Address14732 E Indiana Ave Spokane WA 99216 United States
Phone:(509) 232-5705 Open 24 Hours a Day:No