Only 2 florists are listed under Spencer itself. Most shops around here file their address under Worcester, where there are 11, about 8.9 miles away.

Appleblossoms 150 Main St, 01562-2191
(508) 885-5567
Brookfield Perennial Gardens Tlo 54 Hastings Rd Ste B, 01562
(508) 885-4960

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