n54w14273 N54w14273 Vera Ln, Menomonee Fls, WI, 53051 (current address)
5428 E 110th St, Tulsa, OK, 74137 (2015 - 2021)
5718 S Delaware Ave, Tulsa, OK, 74105 (2009 - 2015)
311 N Leonard Ave, Saint Louis, MO, 63103 (2007 - 2010)
4124 S Rockford Ave, Tulsa, OK, 74105 (2009)