Star Cell City 0 reviews Contact: Star Cell City Address: No.113, Main Road, Kamaraj nagar, Avadi, Chennai -71. Phone No: 9962198013 / 9940455164 Website: Email: Add to Favorites Name Email Phone Message Description Reviews Mobiles Sales & Services All Recharge Cards Available. Add Your Review Please login to add your review.