Iglesia de la Santa CruzParishSharePlaza de la Constitución02155 Albacete, Castilla-La ManchaSpainGet directions