950909 S 3,564th Rd, Stroud, OK, 74079 (current address)
880919 S 3,550th Rd, Stroud, OK, 74079 (2008 - 2016)
922 N 6th Ave, Stroud, OK, 74079 (1985 - 2016)
950908 S 3,564th Rd, Stroud, OK, 74079 (2000 - 2016)
PO Box, Stroud, OK, 74079 (2000 - 2016)
475 E Deer Creek Rd, Stroud, OK, 74079 (2006 - 2009)
PO Box 239-5, Stroud, OK, 74079 (1980 - 1999)