244 West Main Street, Northborough, MA 01532
508-393-2413 Parish Office Monday - Friday, 8:30 AM – 4:30 PM (Closes Fridays at noon during the summer)