Area residents packed an Upper Merion Township meeting room Thursday evening for an immigration focused town hall.