Elks Lodge 2635

Elks Lodge #2635, also known as Affton Elks Lodge, is a lodge of the Benevolent and Protective Order of Elks fraternal organization, located at 6330 Heege Road, Saint Louis, Missouri.Instituted 03/14/1982