Our Lady Queen Of Peace House Of Prayer Church
23700 Nameless Rd
Leander, TX 78641-9026
512-267-6830