Immanuel Lutheran Church

Taylor, Texas, United States