Robert Garrett

Active Leawood, KS Principal for Bob Garrett Insurance