Our Lady of Perpetual Help School Address 775 Capitol St Windsor Ontario N8X 5E3 Canada Upcoming Events No events in this location