Are there Phone kiosks?
Address: 808 W Main Ave, Spokane, WA 99201, USA
Owyn Faulkner | Dec 20, 2019
No
Marlo Faulkner | Dec 20, 2019
No. There is Verizon store on the second floor at the top of the escalator
andrew plumley | Dec 20, 2019
No but there are phone stores
Thanks! Your answer is awaiting moderation.