MODICARE SUCESS CENTER, sector-19, rourkela Planet Odisha 2017-08-29 Shopping Center Address: A/38, Bank Street, Sector 19, Rourkela, Odisha 769005 Contact Number: 666531230 Type Of Organization: shopping center