@ Becky
When you changed the address, did you remove it and add a new one or did you just update the existing fields? If you just updated the existing fields, did you perhaps not click the Geocode button to update the lat/lng fields. If you do not update those after changing the existing address the map pin will be displayed exact at the lat/lng in those fields because they take priority over the actual address. Alternatively if you edit an existing address you can simply clear the lat/lng fields and the new address will be geocoded automatically. The lat/lng to take priority because in many parts of the world auto geocoding can yield poor results, this allows the user to use drag and drop on the Geocode map to fine tune the gecoding so the map will display the correct location.