Hi Bill,
Welcome to Microsoft Community.
To update your device's location in Find My Device, you'll need to adjust the location settings in your Microsoft account. While Find My Device typically uses the location set by your device's GPS or IP address, the registered location for your device in your Microsoft account should reflect your current address.
Unfortunately, there isn’t a direct way to change the registered location on Find My Device for a specific device from your account settings. However, the device will update its location automatically as soon as it connects to the internet and reports its position.
- Enable or Update Location Services on the Device:1. On your laptop, go to Settings > Privacy & Security > Location.
- Make sure Location Services are enabled.
- Check that your laptop’s location is correct by opening a maps app like Microsoft Maps and confirming it shows the right location (North Carolina).- If you prefer, you can also try unlinking your device and then manually adding your Surface device by following these steps:
- Go to account.microsoft.com/devices, sign in, and select Register device to continue.
- Enter your device's serial number to register it to your account.
If your device is still showing the previous location (Michigan) after connecting to the internet, it usually takes some time to refresh the data.
Your SincerelyHahn. W - MSFT | Microsoft Community Support Specialist