NLP: Named Entity Recognition: Location: looking for a model supporting composite city names like like "Paris, TX"

Some city names include the state/province/country to disambiguate cities. Examples:

   Paris, TX
   Moscow, ID
   Syracuse, NY
   Athens, United States
   Perth, GB
   Waterloo, Canada

Now there are some models capable to extract locations (so-called NER models). I tried these huggingface models (and few others):


None of them can handle such composite city names.
They return one location for “Los Angeles” and “Frankfurt am Main”, but they return TWO separate locations for cities like Paris, TX.

So… who knows a pre-trained model supporting composite city names?