Papa John's owns 4 stores near Brazil, Indiana. A list of Papa John's branches close by can be foundthis page.