livingroyalty.com
About
Christa Madrid Texas Bio: Christa Madrid is a Bible school graduate and licensed minister who has served in her church for many years. She teaches regularly from the pulpit and has gone on interna…