STPI - Bhilai is rated 3 out of 5 in the category government administration. Read and write reviews about STPI - Bhilai. STPI - Bhilai is a government administration company based out of 12, Homji Street, Fort, Bhilai, Chhattisgarh, India.
Address
12, Homji Street, Fort
Headquarters
Bhilai, Chhattisgarh