Легально - нет (правоохранительные органы могут только такую информацию запросить) .
Нелегально, имея доступ к диспетчерской оператора связи (или знакомых там) - можно определить примерное местоположение абонента, но не точный адрес. Если точнее, можно определить, какая базовая станция в данный момент его обслуживает. В городе это радиус 800-1000 метров, вне города - радиус 5-8 км
Несколько станций мобильной связи "пеленгуют" сигал мобильного телефона. Только так можно определить угол и рассояние от каждой станции до человека. Если это все наложить на карту, то можно очень точно определить местоположение.