KC Eye Specialists 11500 Granada Ln #200, Leawood, KS 11500 Granada Ln #200, Leawood, KS 66211, United States of America +1 816-478-1230 Rate this clinic Reviews Map No reviews yetAdd Review