NEAR HATATOTA PETROL PUMP, TALCHER HATATOTA TALCHER Orissa INDIA 759100 (Orissa)