Question: Which town is the football club based in the northern neighbor of Finland, whose home stadium is Kalevi kumstmuru?
Sentence (from "JK Jalgpallihaigla"): JK Jalgpallihaigla is an Estonian football club based in Tallinn and was founded in 1994.
Relevant evidence: Yes