8996 Darrow Rd, Twinsburg, Ohio 44087 USA
Twinsburg was founded by the Wilcox Twins.
Photo Credit: Yelp