I'm based in Udon thani and the passport office here is at Central Festival shopping mall but used to be at the city amphur, most city's around Thailand will have a similar set up, I know its possible to find the local passport office and even book an appointment online but my wife sorted all that out but I'll attempt to get a link later but it won't be much good to you if like me your Thai reading skills are not the best.