Explore details about location Calle Almirante Lobo. Calle Almirante Lobo is a location situated within the Santa Cruz alongside other areas such as Calle Consuelo, Calle Meson del Moro, Calle Jamerdana.