Sewing Machines Southport Town Centre, Southport - Welcome to the Southport Town Centre Sewing Machines Directory listing recommended sewing machine shops in Southport Town Centre. It lists those who offer sewing machines in Southport Town Centre, Southport. Do you have a Southport Town Centre sewing machine business? If so, why not advertise it on the Southport Town Centre Business Directory - IT'S FREE.