New Website Coming Soon!

Bowers Landing of Merrimack, conveniently located just minutes north of Nashua, offers luxury apartment living in a tranquil setting.

Our 16 acre hilltop location includes walking trails, picnic areas, a swimming pool and a clubhouse with Fitness Center.

4 Bowers Landing Drive, Merrimack, NH 03054