Weather widget - I don't think i'm getting correct location - are settings available?

My weather widget is saying temp is 54, high 37, low 32, 90% rain. The 54 might be close on the temp (my phone currently says 55). But the others are way off. My phone says 43 low tonight, 59 high tomorrow, 40% chance rain today, 20% tomorrow. So, how do i figure out the location that this widget is telling me the weather for, and how do i set it to get my correct local weather according to my phone? Thanks!