Saint Michael the Archangel Parish

21 Manning St

Hudson, MA 01749

Let's Talk


978-562-2552

Saint Michael Church

21 Manning Street

Hudson, MA 01749

Parish Center

20 High Street

Hudson, MA 01749

Contact Us

Share by: