Marie Marquez

Active Irving, TX Secretary for Christus Continuing Care