Healthcare Facility COMPOSITE HOSPITAL CRPF NAYAPALI GC AMPUS BHUBANESWAR ODISHA 751011 KHORDA, KHORDHA, ODISHA Full Address / Location KHORDA City: KHORDHA State: ODISHA City / Town KHORDHA State / Union Territory ODISHA