Odisha Power Generation Corporation is located in Bhubaneswar, India on Fortune Towers, Zone-A, 7th, Chandrasekharpur. Odisha Power Generation Corporation is rated 4 out of 5 in the category electric utility company in India.
Address
Fortune Towers, Zone-A, 7th, Chandrasekharpur