31707 S 481st West Ave, Stroud, OK, 74079 (current address)
31975 S 481 West Ave, Stroud, OK, 74079 (2017 - 2018)
31975 S 481st West Ave, Stroud, OK, 74079 (2013 - 2016)
PO Box 263-5, Stroud, OK, 74079 (2003 - 2013)
PO Box 5, Stroud, OK, 74079 (1993 - 2012)