Hours Of Operations Penelope Oklahoma Muskogee 74403 Penelope Hours of Operation and Location in Muskogee, OK 74403 4.4 - 12 votes 807 N York St, Muskogee, OK 74403 (918) 687-8443 Get Directions Penelope Hours Category: Accessories Electronics Jewelry Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore MuskogeeView More Apparel Ross Dress for LessKmartBig LotsCatoSheplers Sports SheplersVansColemanUnited SportsMark Sports Jewelry Hobby LobbyCatoZalesChico'sAvon Recommend For You Orkin Pest Control SIMPLE Mobile H2O Wireless Ray-Ban Bath & Body Works American Eagle Outfitters Dollar Store Radioshack Rue 21 Ross Stores