8036 Longwood Ave, Kansas City, KS, 66109 (current address)
8036 8036 Longwood, Kansas City, KS, 66109 (2002)
20 S 76th St, Kansas City, KS, 66111 (2000)
3315 N 74th St, Kansas City, KS, 66109 (1987 - 1993)
3133 N 58th St, Kansas City, KS, 66104 (1987 - 1993)
2709 N 76th St, Kansas City, KS, 66109 (1989)
2856 79th, Kansas City, KS, 66109 (1987)
2856 N 79th Ter, Kansas City, KS, 66109 (1987)