Iglesia Santos Felipe y SantiagoParishShareCalle Iglesia13116 Fontanarejo, Castilla-La ManchaSpainGet directions