Papa John's now operates 4 branches near Homosassa, Florida. These are all of the close by Papa John's locations.