VFW Post 12186

VFW Post 12186, also known as Oldsmar Post, is a Veterans of Foreign Wars post located at 1013 St. Petersburg Parkway, Oldsmar, Florida.