NPI Central
Ronald Stroud, M.D. — NPI 1376519256, Birmingham, AL | NPI Central