A.H.
I would check online @ Old Navy and Gap. They sell "slim" sizes for boys and I have purchased my boys' uniform shorts at both these places for years. I imagine they sell "slim" in girls' sizes too, and they have adjustable waistbands so you can tighten as needed. Good luck!