Email Us Flora Moose Lodge #1384 Phone: +16186628002 Address:324 W North Ave Flora, IL - 62839, USA Description