John Paul Shaffer

Transportation Planner, Livable Memphis