International Institute of Computer Technology
2.01
Chakkar Road, Chakkar chowk, Muzaffarpur, 842001, Muzaffarpur, Bihar 842001, India 12552.75 km