Masses at 9 AM, Noon, 7 PM unless otherwise noted
Mass 9 AM ยท Wednesday 9:00 AM
3077 Glouchester Dr, Troy, MI 48084