Hours Of Operations Royal Farms Pennsylvania Hanover 17331 Royal Farms Hours of Operation and Location in Hanover, PA 17331 4.2 - 119 votes 101 Carlisle St, Hanover, PA 17331 (717) 630-2395 Get Directions Royal Farms Hours Category: Grocery & Market Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore HanoverView More Apparel TJ MaxxRoss Dress for LessBurlington Coat FactoryBig LotsOllie's Bargain Outlet Sports TargetDick's Sporting GoodsVansVitamin WorldG Sports Jewelry Hobby LobbyBurlington Coat FactoryDeb ShopsZalesKohl's Outlet Recommend For You Delia's Ollie's Bargain Outlet Deb Shops Boost Mobile Radio Shack DKNY Lowe's Sew What Red Wing Shoes Vera Bradley