Explore details about location Calle El Greco. Calle El Greco is a location situated within the Teguise alongside other areas such as Calle Fuenmayor, Calle Benjamín Franklin, Avenida Magallanes.