City Mobiles Add your review, 0 reviews Listed in Mobile Shops Add to Favorites No.251/34, R. C. Complex, Nehru Bazzar Road, Avadi, Chennai - 600 054. Call : +91 - 9789012113 Services: All types of Mobiles sales and service, Recharges Available.