New England Business Center is a four-building, master-planned office park that features views of the Merrimack River and a natural wooded campus setting. The park is situated at the junction of Interstate 93 and River Road and just minutes from Routes 495 and 128 and downtown Andover. New England Business Center offers proximity to Southern New Hampshire and convenient access from Boston. On-site amenities include a daycare, cafeteria, and an updated fitness facility with showers and lockers. Full-service Marriott Courtyard and Wyndham hotels are adjacent.