Looking for Orchid Farms address or Orchid Farms contact details? Well we have got you covered. The venue is located Near Chandigarh Business School of Administration Landran Sirhind Road, Landran, Sec. 112. Here is Orchid Farms Contact number - +91098140 047. You can call them anytime between 10 Am to 8 PM.