Oasis Address: 2705 County Road 3000 N, Penfield, IL 61862 Phone: (217) 595-5551 Restaurants Other Businesses: Last Call at 105 Main St, Penfield, IL 61862