Iglesia de la Santa CruzParishShareAvenida de Barcelona19005 Guadalajara, Castilla-La ManchaSpainGet directions