Nov. 27, 2024 By Ethan Marshall The Queens Center and The Shops at Atlas Park partnered with local leaders and organizations to help brighten the holidays for families in need across the borough by distributing turkeys in the lead-up to Thanksgiving. The Queens Center, located at 90-15 Queens Blvd. in Elmhurst, gave out 900…