It is situated in Bangalore, India., on the Christ University-Dharmaram College campus.
It is situated in Bangalore, India. SLCU is located in the sprawling 100 acre Christ University-Dharmaram College campus.