The Leominster Center - Fertility Centers of New England. The Leominster Center. 80 Erdman Way • Suite 104 • Leominster, MA 01453. Free Consult Call Us: 1-877-326-3483. In Leominster, our newest location in western Massachusetts, we help make managing your infertility treatment easier by providing the services you need close to where you are..