Grace Lutheran Church - Menard, TX
Posted by: WalksfarTX
N 30° 54.930 W 099° 47.286
14R E 424695 N 3420503
The Eden and Menard churches became a self-sustaining dual parish in 1928.
Waymark Code: WMY0C5
Location: Texas, United States
Date Posted: 03/27/2018
Views: 0
One story brick church with bell out front. Education building next to it was built in 1959.