Village Fatehgarh Channa, Mansa Road Trident Complex Barnala Punjab 148101 IndiaCountryIndiaAddressMansa Rd, 148107