Directions to Memorial Hall Cultural Center:

30 School Street, Milford, MA

From Rt. 495, take Exit 20 ("Rt. 85, Milford, Hopkinton"). At the bottom of the ramp, go right, heading for Milford on Rt. 85. Go 1 mile to the second signal light (the first one is right after getting off the ramp), and go right, onto Rt. 16.
Follow Rt. 16 for approximately 3/4 mile to Spruce Street on your right (Fire Station is on the corner).  Follow up the hill to stop.  Memorial Hall Cultural Center is directly in front of you when you approach the stop sign. Street parking is plentiful in the area at no charge. There is also a lot on Pine Street which is the side street to the left of the hall (at the lights).

Directions to Milford Town Hall:

52 Main St, Milford, MA

From Rt. 495, take Exit 20 ("Rt. 85, Milford, Hopkinton"). At the bottom of the ramp, go right, heading for Milford on Rt. 85. Go 1 mile to the second signal light (the first one is right after getting off the ramp), and go right, onto Rt. 16.
Follow Rt. 16 for approximately 3/4 mile to Spruce Street on your right (Fire Station is on the corner). After 0.16 miles, Milford Town Hall will be just past School Street on the right.

Directions to Milford High School

31 West Fountain Street, Milford, MA

Directions from 495: Take Exit 20.  Follow the signs to Milford, Route 85.  At the lights at Wendy's restaurant, turn right onto Dilla Street.
Take Dilla to the end.  Turn left at the lights and take your second right onto Fountain Street.  Go up Fountain, through the lights to West Fountain St.  The high school will be on your left.  Enter the parking lot, and drive around to the rear entrance by the cafeteria (the door on the left if you are facing the rear of the school, not the pool entrance).  The auditorium will be on your right, inside the door.