NPI Central
Swaroop Vitta, MD — NPI 1942650023, Birmingham, AL | NPI Central