If you're using a PRI, you could possibly setup each stations outbound number to a unique DID number. Then have the provider (if they are willing) setup the 911 address for each number to go to the proper place.

Hope that makes a little sense.