Flea Market DepotBy / November 29, 2021 1 2 3 4 50.000 Bookmark Contact Information 1501 South 81st West Avenue , Tulsa, Oklahoma 74127, United States (918) 246-5008 fleamarketdepot@gmail.com https://fleamarketdepot.net/ Detailed InformationOur goal is to make sure the Flea Market Depot is a fun experience for everyone! Hours are Saturday and Sunday 9:00am to 5:00pm. FacebookXRedditEmail