Explore details about location Avenida Presidente Castelo Branco. Avenida Presidente Castelo Branco is a location situated within the Maracanã alongside other areas such as Rua Oto de Alencar, Rua Jaceguaí, Rua Dona Zulmira.