24-hour gas station in Genoa.