John Allen

Active Quincy, IL President for Allen & Sons Inc