Organizer profile image

Shepherd of Life Lutheran Church

http://www.bluelamb.org

Shepherd of Life Lutheran Church is an ELCA Lutheran Church in Arlington, Texas.