150 Blackstone River Rd., Worcester, Massachusetts

  • 615,000 square foot regional warehouse and distribution center.

Twin City Shopping Center, Merriam Ave., Fitchburg, Massachusetts

  • 365,000 square foot shopping center.

Johnny Appleseed Plaza, Central St., Leominster, Massachusetts

  • 35,000 square foot shopping center.

South Fitch Shopping Center, 30 John Fitch Highway, Fitchburg, Massachusetts

  • 45,000 square foot shopping center.

Two + Twelve Shopping Center, 510 North Main St., Leominster, Massachusetts

  • 75,000 square foot shopping center.

Northborough Crossing, Northborough, Massachusetts

  • 68,000 square foot shopping center.

Ron Bouchard Auto Stores, 490 Old Union Turnpike, Lancaster, Massachusetts

  • Honda, Nissan and Kia car dealerships.


  • Facebook Social Icon

Call us today for more information


Hours of operation:

Mon-Fri: 8:00 AM - 4:00 PM

435R Lancaster Street

Leominster, MA 01453

Boucher Construction Corporation 2020