The Elmwood Apartments is now leasing studio, one-, two-, and three-bedroom market-rate apartments in Shrewsbury, MA. Located just outside Worcester and west of Boston, our pet-friendly community offers 9 acres with wooded trails and ponds, plus quick access to the MBTA commuter rail and the Shrewsbury Public Schools district. Book a tour today to view available apartments and move-in options.