Iglesia de San Mauro y San FranciscoParishSharePlaça Ramón y Cajal 603801 Alcoy, Comunitat ValencianaSpainGet directions