Debbie Brown

Parish Manager

Address: 
3822 Bayou Rapides Rd, Alexandria, LA 71303
Phone: 
(318) 445-7141 ext. 20
Email: 
<p>dbrown@strita.org<br>dbrown@parish.diocesealex.org</p>
Parish/Mission: