VFW Post 10140 before we moved to our new headquarters now located at:
8414 N 40th St.
Tampa, FL 33604
Near Northeast Tampa and Temple Crest, a few blocks up 40th Street and about 1/2 mile from Busch Gardens.
Click the link to locate and view VFW Post 10140: https://maps.google.com/maps?ie=UTF8&cid=1069496811609453245&q=VFW+Post+10140&iwloc=A&gl=US&hl=en