Landmark Center



401 Park Drive

Landmark Center is a commercial center situated in a limestone and brick art deco building built in 1929 as a Sears Roebuck and Company mail order store. It is listed on the National Register of Historic Places and designated as a Boston Landmark. The Landmark Center has over 1.5 million square feet of interior space including a variety of retail (fitness, food, home supplies, art supplies, and sporting goods) and a nine-screen theatre. 

42.343367245406704, -71.10263049602503