Located in Hudson, OH, First & Main Hudson serves shoppers from across the region. Shoppers can find this Lifestyle/Specialty Center at Clinton & First. First & Main Hudson first opened in 2004. The mall spans 200,000 sqft. of leasable retail area and is home to around 40 stores.