Kansas City KS David L OD, Optometrists Od 1. 1218 N 79th St, Kansas City, KS 66112 | Russell, David L OD (913) 788-3234