It might be worth contacting the Emergency Operations Center Director responsible for the 911 call center covering your area as this is in part a call center/dispatcher protocol/training issue. I'm also a ham, with our ham club being affiliated with and meets in our local EOC facility. It ought to be in their dispatcher training protocol for them to be cross checking the location with the caller, rather than relying solely on cell phone location data, as these type errors can be quite common. I've seen the call protocol for the dispatchers at our EOC and it puts a lot of emphasis on this. Concur with VE1BLL comments, this is neglience on their part in training and call protocol; if you don't get adequate response with the EOC, document these incidents, and escalate the issue.
Depending on how modern their call center dispatcher software is, they could possibly flag the phone numbers and address in question that there is a problem with cell phone location errors frequently pointing to your address. I have a scanner for the trunked radio system in our area, and it is quite common for officers enroute on the call to ask dispatch about the call history for that phone number/location.
Many modern call centers have GIS data integrated in so dispatchers confirm and give detailed location data to officers, fire or EMTs while enroute. It's not uncommon for the dispatcher to relay easily visible landmarks, color/type vehicles parked in the vicinity, info obtained from the caller, and passed on to the responders to verify upon approach.
If nothing else works, get public attention on the matter; if there is a local TV station that does "troubleshooter" type reports, call the TV station every time this happens. Public humulation works in many cases where nothing else will.