Miami Flagship NEW ERA Cap Company Store No Longer a Rumor

Posted On March 15, 2012

After all the rumors it’s finally true. New Era cap Company will be opening a Flagship store in Miami Beach on Washington Avenue a few steps away from Lincoln Road and right across from McDonalds. Opening day is set for April 21, 2012.