Panama from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Goose & Odies - Illinois, Panama, 107 North Ave, 62077 (217) 537-1223 Map Judes - Illinois, Panama, 202 North Ave, 62077 (217) 537-3348 Map Nu-way Deli - Illinois, Panama, 232 North Ave, 62077 (217) 537-4442 Map