At the present, Papa John's owns 4 branches near Martinsville, Virginia, Virginia. On this page you can find an entire list of Papa John's locations close by.