About me

Denomination / AffiliationLutheran ELCA
Organization
(Saint Peter's Lutheran Church Elgin, Texas)

Contact info