David Brooks

Active Kansas City, MO Chairman for Shook, Hardy & Bacon, Llp