Motel 6 1061

Motel 6 #1061, also known as Motel 6 Leominster, MA, is a Motel 6 location at 48 Commercial Road in Leominster, Massachusetts.