The office building at 29 Main Street in Leominster is for lease. Located in the heart of downtown Leominster, the property offers a wide variety of retail and office suite options -- from small office units to mid-sized storefront retail units. In addition to the space options, the property also has ample parking, a rarity among downtown properties.