NPI Central
Lawrence Shory, MD — NPI 1386617280, Birmingham, AL | NPI Central