Hours Of Operations Penelope New York Elmhurst Penelope Hours of Operation and Locations in Elmhurst, NY 4.9 - 108 votes 1 Locations in Elmhurst www.penelope-jewelry.com Penelope Hours Category: Accessories Electronics Jewelry Penelope - Elmhurst, NY 11373 7901 Broadway # D1-24(718) 334-4000 View Store Details Explore ElmhurstView More Apparel TJ MaxxH & MCarharttJCPenneyFoot Locker Sports TargetSkechersAdidasPumaVans Jewelry ZalesKay JewelersChico'sCharlotte RusseForever 21 Recommend For You Roxy Aritzia James Perse Lands' End Tokyo Japanese Lifestyle Golfsmith InMotion Entertainment Capezio Prime Mobile Perry Ellis