Iglesia de San Juan BaustistaParishSharePlaza de la Constitución45534 La Mata, Castilla-La ManchaSpainGet directions