Windlass shopping complex, opposite to Punjab Restaurant, clock tower Dehradun, 42B Dhoran Khas, Dhoran Rd, near it park, Dehradun, Uttarakhand 248001, Dehradun, Uttarakhand, 248001, India