Food Corporation of India (FCI) is located in Kolkata, India on National Highway 12, Jessore Rd, Madhyamgram. Food Corporation of India (FCI) is rated 3.3 out of 5 in the category self-storage facility in India.
Address
National Highway 12, Jessore Rd, Madhyamgram