Malls Grand Square Mall August 12, 2023December 3, 2023 admin Address : 137, Velachery – Tambaram Main Rd, V.O.C Nagar, Doctor Seetaram Nagar, Velachery, Chennai, Tamil Nadu 600042🎦 Theatre : PVR Velachery.☎️ Phone no : 1800 4253 1111