Filters:
disciples of christ church in Chatsworth
About 1 results.
The Lords House
Lemuria Grove 145, 4092 Chatsworth, Suid-AfrikaThe Lords House was established in 2006 in Unit & Chatsworth at the premises of Pst Louie and Linda Govender. From humble beginnings in a garage we moved into the Truth and Life Ministries buildi…