Wichita KS Russell DDS, Dentists 1. 345 N Riverview St, Wichita, KS 67203 | Duckworth, Russell DDS (316) 268-0240