Dale Rousch

Active West Union, IA Pastor for The Archdiocese of Dubuque

(563)422-3184