Address: IDA Ind Est Dunmore rd Tuam Co. Galway, Galway. See full address and map. Categories: Optical Goods - Manufacturing