Check the listing's map to ensure it matches service area.
Check the appointment area settings.
Check the recurring appointments to ensure the correct service area is assigned to the correct provider.
Enable a Calendar Delegate, and assign the correct provider.
Contact the referrer (if possible) and ensure they are inputting the full address (street number, name and city) into the search bar so that only the relevant appointments are appearing.