адрес, записанный в формате ФНС позволяет путем разложения на составляющие части и поиском по региону получить нужную инфу из адресного классификатора - в клюшках так было, в снеговике должно быть еще проще...?
в адресном классификаторе есть код региона. срастить надо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший