Horizon Primary School Location : 61 Edgedale Plains, Singapore 828819 Capacity : 397.44 kwp Contact us