The Podium

511 West Dean Avenue, Spokane, 99201