309 W Main StStroud, OK 74079 309 W Main StStroud, OK 74079 401 W Main StStroud, OK 74079 401 W Main StStroud, OK 74079 2308 W Highway 66Stroud, OK 74079 2308 W Highway 66Stroud, OK 74079 2308 W Highway 66 # BStroud, OK 74079 2308 W Highway 66 # BStroud, OK 74079 356110 E 930 RdStroud, OK 74079 356110 E 930 RdStroud, OK 74079