Say Hello


Green Life Window is located in Sisters Bazar near Landour Bakehouse and at Char Dukaan next to Tip Top Tea Shop in the beautiful hillside community of Landour Cantonment, Mussoorie Uttarakhand, India.

Location & Parking
Our nature shoppe window in Mussoorie carries a variety of our popular and fast moving products. Drop in to say hello, and pick up your favourite Natural & Organic products produced in the Himalaya.

Hours: 11am-6:30pm (opens all week)

Being a small hillside, Parking is limited in the Landour Cantonment area of Mussoorie. At Char Dukaan and Lal Tibba have designated parking areas but only 2-3 vehicles can park for a short duration at Sisters Bazar. )

GreenLife Store window, is location right next the famous Landour Bakehouse and just a few steps before the world famous A Prakash & Sons, General Provisions Store at Sisters Bazar, Landour Cantt. Mussoorie and can be accessed from the parking lot, or on foot or bicycle via the pathway along the 'Chukkar' infinity loop walk from Char Dukaan.

In-Store Purchasing
Our GreenLife window stocks a variety of our most popular range, however with such a broad selection of products, we are not able to stock everything in the shoppe front. Should you require something not stocked in the store, we are happy to assemble an order for you and ship it to any address/location in India.

Online Purchasing
You are welcome to place your order online, for delivery by Courier Service, or for pickup at the GreenLife store.

Please note Please Note: Online orders take 1-3 days to assemble before they ship from our facility. If you have selected the local pick up option, we will call you when your order is ready to be picked up.

Our Customer Care team are not trained and licensed herbalists, nutritionists or health coach but are experts on GreenLife products, and would love to help you find what you need. We welcome your call or email, and look forward to assisting you in your journey to good health.

GreenLife Window
Hours: 11am-6:30pm (opens all week)

Customer Service Local
+91 7300-686-293
Hours: 9-5 Monday – Saturday

Mailing Address
GreenLife Store
Sisters Bazar, Landour Cantt.
Mussoorie 248 179. Uttarakhand

Email: Please email us directly at or fill out the contact form to the right.

Monday to Friday 10:00 am – 4:00 pm

+91 7300-686-293 / +91 98975-38138


To apply for a wholesale account, please fill out the contact form to the right and select ‘Corporate/ Trade Inquiries’ from the drop down list of options.

Write to Us