Что бы узнать местоположение абонента, нужно учитывать два момента - абонент будет знать про отслеживание или поиск ведется без его ведома. Это очень важно, так как от этого зависит точность определения геолокации.
Вот полезная статья по этому поводу, содержащая наглядные материалы и инструкции: https://aydasite.ru/poisk-cheloveka-po-nomeru-telefona/
Если абонент сам дает вам право на отслеживание (например родители хотят знать положение ребенка), лучше использовать такие сервисы:
Если вы хотите отследить местоположение без ведома абонента - сделать это практически нереально. А указанные в комментарии выше сервисы и сайты, по большому счету, являются полумерами, рассчитанными на невнимательность абонента.
P.S. Я специально не упоминаю про сервисы и людей, продающих на черном рынке биллинг абонентов, так как это является прямым нарушением законов РФ.
На самом деле можно, технически это не сложно, поскольку зная нахождение сотовых вышек можно определить местонахождение, современные навигаторы используют и сотовые и gps системы для обнаружения.
П.С. Я не спец, мне рассказали спецы, которые а этой теме.