Papa Murphy’s will be opening two new locations in central Alabama. The first new store will be located at 3380 McFarland Boulevard in Northport, AL. Papa Murphy’s will be joining Planet Fitness and Sports Clips at the development along one of Northport’s busiest retail corridors. The second new location will be located at The Bray at Liberty Park, a new …