Reformed Theological Seminary

Denomination: Vanguard Presbyterian