As of now the church is closed until further notice. They are doing live masses though. You can check their website as well! Hope this helps.
I am not sure. We will have to check the website or call the office.
Thanks! Your answer is awaiting moderation.