Iglesia de Santo DomingoParishShareCalle Adolfo Clavarana03300 Orihuela, Comunitat ValencianaSpainGet directions