1. Curious Gifts 105 W Main St, Stroud, OK 74079 Coordinate: 35.74914,-96.65418 Phone: (918) 968-9255
2. O J's Plants & Petals 316 W Main St, Stroud, OK 74079 Coordinate: 35.74899,-96.65716 Phone: (918) 968-2586