Stephen McGill

Active Ames, IA President for Ames National Corporation