it actually depends…for instance a store on eastern time may close at a different time than say one on pacific time…in general though all the speciality departments on a super center usually close around 9p.m - 10p.m these include photo,deli, bakery,jewelry,customer service,tire and lube (automotive departments that dont have tire and lube are always open) ect.however returns that are needed to be done after customer service can be done at the registers and anything thing else required of customer service is done by either a salary manager or a csm (customer service manager - they manage the door greeters,cashiers and customer service)many regular walmart (not super centers) close at about 9:00 or 10:pm but can also be a 24 hr store if it is needed to be in that area