Flea - Swick's Flea Market by | Jun 28, 2022 1 2 3 4 50.000 Unknown Bookmark Claim Listing Contact Information 5802 W 51st St , Tulsa, OK 74107, United States (918) 445-3532