Sts. Vladimir & Olga is the only Ukrainian Catholic Church in Windsor & Essex County. We are a welcoming parish community that strives to live the...