Milford Middle School

33 Osgood Road, Milford NH 03055


View Milford Middle School in a larger map

From Manchester:  

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.

From Peterborough:

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.