Question: Which Scottish Women 's Premier League team plays at a stadium located in Glasgow 's Springburn suburb ?
Answer: Partick Thistle