← Back to store listing (Florida) A Bit O’ Yarn Florida Address: 234 N. Indiana Avenue Englewood, FL 34223 E-mail: [email protected] Phone: 1-941-460-1958 Visit website