Marvel now has a one-stop shopping adventure for those living in and visiting Latin America, with a unique 4,000-square-foot store now open to the public. Located at the Parque Dom Pedro Mall in Campinas, Brazil, the store marks the first in partnership with a local toy specialty retailer called Marvel now has a one-stop shopping adventure for those living in and visiting Latin America, with a unique 4,000-square-foot store now open to the public. Located at the Parque Dom Pedro Mall in Campinas, Brazil, the store marks the first in partnership with a local toy specialty retailer called Read More