1. RadioShack 68 Stafford St, Worcester, MA 01603 Coordinate: 42.2414,-71.84281 Phone: (508) 753-0292