Hours Of Operations Skechers New York Elmhurst Skechers Hours of Operation and Locations in Elmhurst, NY 4.6 - 85 votes 1 Locations in Elmhurst www.skechers.com Skechers Hours Category: Electronics Home & Garden Shoes Sports Skechers - Elmhurst, NY 11373 90-15 Queens Blvd. #2008(718) 592-4073 View Store Details Explore ElmhurstView More Apparel TJ MaxxH & MCarharttJCPenneyFoot Locker Sports TargetAdidasPumaVansLady Foot Locker Jewelry ZalesKay JewelersChico'sCharlotte RusseForever 21 Recommend For You Bergner's Karen Millen Ermenegildo Zegna Puma Strasburg Children Christy Sports Helly Hansen Zales Camille LA Vie Le Creuset