NPI Central
Ellen Royal, M.D. — NPI 1689622763, Opelika, AL | NPI Central