33 Luxor Cres, Highbury, Cape Town, 7580, South Africa
Loading map...
5.0 out of 5 stars
(1 review)Eulynn Less
Happy Faces Montessori School is a school that is a very self independent school where learners does everything for themselves and we as teachers encourages the children to be independent