Claim this Place Northwood College 103 Cotta Road, Colombo,00800 Sri LankaEducational Organization. Preschool. Your Name Email Password