There's always plenty happening at St Michael's - you are always welcome to join us.

{loadmodule mod_dpcalendar_upcoming,What's On}