Leominster

There is more than one place called Leominster:

England

 * Leominster (England) — A town in England.

United States of America

 * Leominster (Massachusetts) — A town in Massachusetts.