Iglesia de San Juan BautistaParishSharePlaza de la Iglesia13210 Villarta de San Juan, Castilla-La ManchaSpainGet directions