From the North – Follow I-495 S to MA-62 E in Berlin. Take exit 26 from I-495 S and follow MA-62 E (Main St.) through the rotary. Medusa will be on the right side across from the church.

From the South – Follow I-495 N to MA-85 Connector in Marlborough. Take exit 25A from I-495 N and follow MA-85 Connector and Washington St to Main St in Hudson. Medusa will be on the right side across from the church.

From the East – Follow I-90 W to Marlborough and take exit 11A for I-495 N. Take exit 25A from I-495 N and follow MA-85 Connector and Washington St to Main St in Hudson. Medusa will be on the right side across from the church.

From the West – Follow I-90 E towards Worcester and take exit 10 for I-290 E Worcester/Auburn. Follow I-290 E to MA-85 Connector and Washington St to Main St in Hudson. Medusa will be on the right side across from the church.

Parking – Parking in Hudson is easy. On-street parking is ample, and a number of free municipal lots are available within walking distance of Medusa and the Downtown Business District. See the parking map for more details.