The site is under construction!
Marketing and Site OfficeTimes SquareSahastradhara Road,Dehradun,Uttarakhand248001INDIAEmail: info@timessquaremall.inPhone: 0135-6003555, 6003777, +91-9897509690Website: http://thetimessquare.in