Papa John's owns 11 stores near Leesburg, Loudoun County, Virginia. This page includes a list of Papa John's branches in the area.