1. VFW Post 1399 Weymouth, MA 601 Broad St, Weymouth, MA 02189 Coordinate: 42.21721,-70.93457 Phone: (781) 335-9767