38460 Melrose Farms Dr, Willoughby, OH, 44094 (current address)
1324 Croyden Rd, Cleveland, OH, 44124 (2013 - 2021)
1324 Croyden Rd, Lyndhurst, OH, 44124 (2005 - 2018)
1324 Croyden Rd, Cleveland, OH, 44124 (1998 - 2012)
30901 Lake Shore Blvd, Willowick, OH, 44095 (2007)