3281 E 104th St, Cleveland, OH, 44104 (current address)
3281 E 104th St, Cleveland, OH, 44104 (1995 - 2018)
17500 Euclid Ave, Cleveland, OH, 44112 (1989 - 2016)
3412 Wichita St, Houston, TX, 77004 (2014)
E Cleveland Oh, East Cleveland, OH, 44112 (2004)