VFW Post 7191

VFW Post 7191, also known as Sons of America Post, is a Veterans of Foreign Wars post located at 145 North Seymour Avenue, Mundelein, Illinois.