Lordens Plaza is a 168k square-foot retail shopping center located at the intersection of State Routes 101 and 101A in Milford’s primary retail area. The center is anchored by Shaw’s Supermarket and is home to a Rite Aid and a mix of in-line tenants.

 

Site Plan

 

Location

586-614 Nashua Street (Route 101A), Milford, NH 03055