Lockport Legion Post Elects New Officers

View more history for Post 18 in Lockport, Illinois