KL Dr. Kevin Leach, DC Is this you? Claim your profile Chiropractor 0Leave a review Seattle, WA 2318 Fairview Ave E Unit 3, Seattle, WA, 98102 (253) 256-1929