ICFAI University is located in Thane, India on 311/312, Shivkripa Commercial Complex, Behind Waman Hari Pethe, Gokhale Road. ICFAI University is rated 3 out of 5 in the category private university in India.
Address
311/312, Shivkripa Commercial Complex, Behind Waman Hari Pethe, Gokhale Road