See 1 photo from 29 visitors to T-Mobile. T-Mobile. Mobile Phone Shop and Electronics Store. Academy Acres North, Albuquerque Log in to leave a tip here..