NPI Central
James Mcphail, MD — NPI 1033616701, Birmingham, AL | NPI Central