Explore details about location Rúa Neira de Mosquera. Rúa Neira de Mosquera is a location situated within the Santiago de Compostela alongside other areas such as Rua Teo, Avenida Villagarcia, Rúa de Cotaredo.