Sherwood Florist 458 Oliver St., North Tonawanda, NY Sun Closed | Mon-Sat 9-6 (716) 693-5356 https://sherwoodfloristny.com https://www.facebook.com/Sherwoodfllorist
Tweet this page!
Watch & share our TV Segment!
Sherwood Florist, North Tonawanda, NY Sherwood Florist is a true family owned and operated florist and gift shop located on Oliver Street in North Tonawanda. Sherwood Florist is committed to offering only the finest floral arrangements and gifts that's backed by prompt, friendly service with a team that's dedicated to making your experience a pleasant one. Let Sherwood Florist be your first choice for flowers and gifts!