VFW Post 9146

VFW Post 9146, also known as Cohasset Post, is a Veterans of Foreign Wars post located at 15 Lighthouse Lane, Cohasset, Massachusetts.