Explore details about location Calle Osa Mayor. Calle Osa Mayor is a location situated within the San Cristóbal de La Laguna alongside other areas such as Calle de los Santos, Travesía Santa Teresa Primera Izquierda, Calle Nava y Grimón.