PA 026 exit Royal Farms Philadelphia PA Posted on by Royal Farms exit 26 I-95 2501 Church St, Philadelphia, PA 19124 royalfarms.com (215) 992-7539 Open 24 Hours