Call Us Today!
978.840.8778
Landmark Self Storage
123 1st Street
Leominster, MA 01453
123 1st Street
Leominster, MA 01453
Gate Hours:
Access hours 6AM-10PM, 7 days a week with keypad access code entry
Office Hours:
Monday – Friday
8:00 am – 4:30 pm
Saturday
8:00 am – 2:00 pm
Sundays
Closed