VFW Post 1966

350 SW 25th St.
Fort Lauderdale, FL 33315
United States