Not great
Other apps are more easily capable of entering addresses to track Alice the US. This is not great to add locations for your tracking of weather. You are not able to enter a complete address into the location page to have an icon or label pin for that site notifications.
P-fiff about
NOAA Radar Pro: Weather Alerts, v3.20