Spokane Urgent Care North | Walk-In Clinic
5901 N Lidgerwood St #126, Spokane 99208