Clinton, Oklahoma locomotive shop.
I see a 626 and another 6??, ex IAIS. Nice!!!
Yeah, I saw four of them there at the shops. 625, 626, 627 and 628.