9754 E Idlewood Dr, Twinsburg, OH, 44087 (current address)
1677 W Idlewood Dr, Twinsburg, OH, 44087 (2019 - 2020)
1879 Dooridge Dr, Twinsburg, OH, 44087 (2010)
9092 Depot St, Twinsburg, OH, 44087 (1993 - 2000)
9754 Idlewood Dre, Twinsburg, OH, 44087 (1993 - 1996)