Iglesia parroquial Nª Sª del VillarParishShareCalle Iglesia16420 Villarrubio, Castilla-La ManchaSpainGet directions