Home Martin Luther Statue Overview The Martin Luther Statue is located at Texas Lutheran University in front of the Beck Center. Martin Luther Statue1000 W Court St Seguin, Texas 78155DetailsOpen in Google Maps Save 1000 W Court St Seguin, Texas 78155