ATC can omitt the traffic pattern information if it's left trafficThere's probably no perfect answer to your question because there are lots of variables. SoBut, ifbecause ATC told you to stay at 2500 feet is pattern altitudeft, I would, barring any unusual circumstances, enter a left downwind leg midfield to the runway advertised on the ATIS. Then tell the tower remain at that you are entering left downwind midfield to runway xx.
Of course you need to scan and listen for conflicting trafficaltitude and adjust accordingly. If the pattern is totally saturated you might choose to do a 360well outside the pattern until you can safely enter and/or makeairport area. When I'm able to contact with the tower I would ask for further instructions.
Lots of variablesBy the way, but at some extremely busy GA airports if you call the Tower outside of class D and advise them that you have the current ATISairport/runway uses left traffic, they may just respond something like: "N12345 reportATC can omit the traffic pattern information (e.g. enter left downwind)."