1. Pearl District Embroidery 716 S Troost Ave, Tulsa, OK 74120 Coordinate: 36.15095,-95.96865 Phone: (918) 269-3347