Address De Mazenod College Ja-Ela Sri Lanka Loading Map.... De Mazenod CollegeDe Mazenod College - Ja-ElaDetails 7.0508209 79.90702609999994