James Kennedy

Active Rock Rapids, IA Chairman for Lyon One Inc