Map location of Russell Powell 1411 E. 104th Street, Suite 100, Kansas City, MO 64131 Phone: 816-550-3695