1. Troll Beads 1 Providence Pl, Providence, RI 02903 Coordinate: 41.82767,-71.41778 Phone: (401) 270-5123
2. John F Allen & Son Inc 150 Elmwood Ave, Providence, RI 02907 Coordinate: 41.8088,-71.42443 Phone: (401) 421-8219