Karlen Electronic Systems (1981) Ltd.
11607 145 st nw T5M1V9 Edmonton Alberta Canada
- Profile: Karlen Electronic Systems (1981) Ltd. is a Construction - Special Trade Contractors company located at Edmonton, Alberta Canada, address is 11607 145 st nw, Edmonton T5M1V9 AB, postcode is T5M1V9