The 23-year-old, who hails from Avesta, spent last season away from his native country for the first time, playing for Strasbourg in France.
Kallstrom has played the majority of his hockey with Leksand in the Allsvenskan, posting 34 points (11 goals and 23 assists) in 145 appearances. He did have a spell with Karlskrona in Division One in 2011/12 and helped them gain promotion.
The 6ft 3in, 187lbs blue-liner also enjoyed a decent junior career, registering 65 points (24 goal and 41 assists) in 92 matches in the J20 SuperElit and winning most points, goals and assists for a defenceman either overall or in regional format across two seasons.