New denture clinic and dental laboratory opens on Lord Street in Southport+

New denture clinic and dental laboratory opens on Lord Street in Southport