24-7 service station in Hamilton