VFW Post 6633

VFW Post 6633, also known as Eleftheria Post, is a Veterans of Foreign Wars post located at 35 North Malin Road, Broomall, Pennsylvania.