Thomas McGinnis

Active Springfield, OR President for Tm Financial Planning Inc.