Milford Middle School
33 Osgood Road, Milford NH 03055
View Milford Middle School in a larger map
101 West to Rt. 13 North. At the end of the ramp, take a right onto Rt. 13 and then your next left onto Union St.
Follow Union Street to the stop sign.
Take left onto Osgood Road.
The School is on the right.
From Nashua: 101A to 101 West to Rt. 13 North. Follow as above.
101 East to Rt. 12 North.
Left at the end of the ramp onto Rt. 13 .
Drive past the on ramp and take next left onto Union St.
Follow as above.