United States / Tulsa / ShoppingShoppingAlameda Shopping CenterAddress2160 S Sheridan Rd, TulsaWebsitenamdarrealtygroup.com—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itMini Mall 31 · 1484 mNot ratedJava Doughs · 117 mNot ratedTarget · 1398 mNot ratedTulsa Comedy Club