Tom Bales

Active Lees Summit, MO Vice-President for Bales & Associates, Inc.