1. Stevens The Florist South 3455 S Access Rd Ste C, Englewood, FL 34224 Coordinate: 26.93354,-82.29141 Phone: (941) 475-6702