There is presently a total number of 4 Papa John's locations open near Madison Heights, Amherst County, Virginia. On this page is the listing of all Papa John's stores in the area.