Only 2 florists are listed under Needham itself. Most shops around here file their address under Boston, where there are 52, about 9.3 miles away.

Hillcrest Gardens 888 Great Plain Ave, 02492
(781) 444-0627
Needham Florist 1091 Great Plain Ave, 02492-2334
(781) 449-8484

Needham is in Norfolk County. Browse every florist in the county, including nearby towns.