Hours Of Operations Penelope Virginia Farmville 23901 Penelope Hours of Operation and Location in Farmville, VA 23901 4.1 - 103 votes 306 N Main St, Farmville, VA 23901 (434) 392-1899 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 FarmvilleView More Apparel CatoH & MCarharttCarter'sCatherines Jewelry CatoBelk Recommend For You SIMPLE Mobile H2O Wireless Ray-Ban Dollar Store Centurylink ADT Benjamin Moore Ferguson Goodwill Carter's