Yes, there is a novena mass on Wednesday at 7 pm, except on special occasions which fall on Wednesday, like Ash Wednesday.
Yes. But only on specific occasions. Perhaps, you can call the office to confirm the details of any scheduled novenas.
Thanks! Your answer is awaiting moderation.