VFW Post 5426

VFW Post 5426, also known as Cobbs Creek Post, is a Veterans of Foreign Wars post located at 6620 Haverford Avenue, Philadelphia, Pennsylvania.