It is located underneath Catedral street in the commune of Santiago, between metro stations Quinta Normal and Santa Ana.
The station is located in the heart of Barrio Brasil, a lively neighborhood known for its cultural scene, near the Brasil campus of the Academy of Christian Humanism University, the Alberto Hurtado University and the Alonso de Ercilla Institute.
At the entrance to the station lies the Iglesia de los Capuchinos, a church built in the Neoclassic Greco-Roman style.
The station is named for its location underneath the intersection of Ricardo Cumming Avenue with Catedral Street, in the heart of Barrio Brasil.
Ricardo Cumming was a merchant who confessed to planning a siege of Valparaíso with the Congress fleet during the civil war of 1891.