Can I apply/renew a passport in the town offices? No, passportsĀ are accepted/renewed atĀ the Taunton and Middleborough Post Offices.