363 Vista Cir, North Olmsted, OH, 44070 (current address)
5591 Quail Run, North Olmsted, OH, 44070 (2009 - 2021)
12400 Plaza Dr, Cleveland, OH, 44130 (2007 - 2017)
5591 Quail Rn, North Olmsted, OH, 44070 (1993 - 2015)
12400 Plaza Dr, Parma, OH, 44130 (2007)