Menu
St Thomas Management Institute is located at Jhajjar City of Haryana State in India and this College is affiliated to MDU University.