1707 N Maplewood Ave, Tulsa, OK, 74115 (current address)
1701 N Maple Ave, Tulsa, OK, 74115 (2008)
6048 E Queen St, Tulsa, OK, 74115 (1999)
Robert A Todd, Tulsa, OK, 74115 (1996)
6203 E Young Pl, Tulsa, OK, 74115 (1995)
190 Ida Ave, Las Vegas, NV, 89109 (1994)