Only 1 florist is listed under Shrewsbury itself. Most shops around here file their address under Worcester, where there are 11, about 6 miles away.

Danielson Flowers 660 Main St, 01545-5602
(508) 842-8992

Shrewsbury is in Worcester County. Browse every florist in the county, including nearby towns.