About Liberty Place
200 Atlantic Avenue, Leominster, MA
Nestled into 19 acres of private and wooded countryside, Liberty Place offers stylish apartment living in a convenient location. With 264 studio, one-bedroom and two-bedroom garden-style homes arranged in a campus-style setting, Liberty Place is located in North Leominster with close proximity to Routes 2 and I-190.