1. Stitch and Sew 209 N 4th Ave, Stroud, OK 74079 Coordinate: 35.74844,-96.65759 Phone: (918) 987-1177