MetroNet Announces Tallahassee Grand Opening

On April 29th, MetroNet announced the grand opening of the Tallahassee market with a ribbon cutting at the first MetroNet storefront in the state of Florida. The Tallahassee storefront is located at 1779 Apalachee Parkway, Suite 109, Tallahassee, FL 32301, and is only a few steps away from other large retailers such as BJ’s Brewhouse […]