info@briarroseschool.com +254-728-345809

Briar Rose School

"We Care and Lead in Excellence"