Fr. Geoff Rose, OSFS is a member of the religious congregation the Oblates of St. Francis de Sales, Toledo-Detroit Province. Professed his vows in 1998 and was ordained a priest in 2002.Prior to joining the Oblates in 1996, Fr Rose was involved in just about every level of political...
Read More →