Iglesia San Vicente FerrerParishShareCalle San Salvador12224 Ayódar, Comunitat ValencianaSpainGet directions