318 W Main St, Stroud, OK
2612 W Highway 66, Stroud, OK
54800 W Highway 66, Stroud, OK
522 1/2 W Main St, Stroud, OK
623 E Main St, Stroud, OK
2245 E Highway 66, Stroud, OK